如何在 JavaScript (NodeJs) 中将日期转换为 POSIX 格式?

How to convert a Date to POSIX-format in JavaScript (NodeJs)?

我需要将日期转换为 posix 格式才能使用 API (WebSocket)

my Request: { "InstrumentId": 1, "FromDate": // POSIX-format date and time }

我不熟悉日期操作。如何获取今天的日期并将其转换为 posix 格式?

有一个很棒的日期操作库,叫做 moment.js。只需使用

安装它
npm install --save moment

代码

my_Request: {
    "InstrumentId": 1,
    "FromDate": moment().format("MM/DD/YYYY H:M:S") // POSIX-format date and time
}

您可以按照那里的文档了解更多格式https://momentjs.com/docs/

您可以使用 moment.js 等库轻松完成此操作。这允许您将 Javascript 日期对象转换为您喜欢的任何格式

var date = new Date()
moment(date).format("MM/DD/YYYY H:mm:ss")