javascript - 如何在 Javascript 中将 JSON (OData) 时间转换为 gg-mm-aaaa 之类的内容?

标签 javascript json date time odata

我有一个像这样的 JSON ...

{
"d": {
    "__count": "5798",
    "results": [{
        "time": "\/Date(1467039720000+0120)\/",
        "internalId": "5771271b84aed43d477c901b",
        "datasetVersion": 3,
        "idDataset": "1214",
    }, {
        "time": "\/Date(1467036120000+0120)\/",
        "internalId": "577118c784aed43d477bdf90",
        "datasetVersion": 3,
        "idDataset": "1215",
 .....

我想使用 javascript(或 PHP,如果需要的话......)以 gg-mm-aaaa 等格式提取和转换时间。

请注意,我知道“+120”是分钟……所以是 2 小时。

是否有任何 JavaScript 库或代码示例可以进行此转换?

最佳答案

Moment JS 是一个非常好的处理时间/日期的库。不过,您可能需要解析 JSON 中的字符串值才能将其发送到 moment。 http://momentjs.com/

关于javascript - 如何在 Javascript 中将 JSON (OData) 时间转换为 gg-mm-aaaa 之类的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38057681/

相关文章:

javascript - 语法错误: Unexpected token { while importing function from file

json - 从编码结构 Golang 中删除转义字符

java - 以 Json 形式对 <T> 进行通用响应

java - 在java中将字符串转换为日期(复杂字符串)

javascript - 从背景图像淡化到悬停

javascript - JSON.parse() 之后保留反斜杠

Java正则表达式排除开头日期并期望结尾日期

swift - DateFormatter 在 Swift 3 中不起作用

javascript - 如何在我的 React 网站中使用 float 按钮?

java - 使用 libGDX 写入 Json