使用 moment.js 或另一个 javascript 库生成 WCF JSON 格式日期
Generate WCF JSON format Date with moment.js or another javascript library
我正在 Javascript 使用 WCF 服务,需要处理日期。
我正在寻找一些不错的 DateTime 处理程序,用于 DataContractJsonSerializer 生成的格式 { "date": "/Date(1260597600000-0600)/" } 并找到了 moment.js。 moment.js 非常适合使用这种日期格式,处理包括时区在内的格式。
我现在需要的是从 Javascript 或时刻日期生成 WCF 日期格式,以便在我的 POST 方法的请求中发送带时区的日期,并查看 [=24 的文档=] 找不到任何具有我需要的输出的内容。
知道如何使用 moment.js 或任何其他 js 库实现此目的吗?
谢谢。
与moment.js:
yourMomentObject.format("/[Date](xZZ)/")
示例:
没有时间,您可以编写自己的函数,使用 Date
对象的 .getTime()
函数和 .getTimezoneOffset()
函数。但是,偏移量必须取反,然后在添加到字符串之前正确格式化。
我正在 Javascript 使用 WCF 服务,需要处理日期。
我正在寻找一些不错的 DateTime 处理程序,用于 DataContractJsonSerializer 生成的格式 { "date": "/Date(1260597600000-0600)/" } 并找到了 moment.js。 moment.js 非常适合使用这种日期格式,处理包括时区在内的格式。
我现在需要的是从 Javascript 或时刻日期生成 WCF 日期格式,以便在我的 POST 方法的请求中发送带时区的日期,并查看 [=24 的文档=] 找不到任何具有我需要的输出的内容。
知道如何使用 moment.js 或任何其他 js 库实现此目的吗?
谢谢。
与moment.js:
yourMomentObject.format("/[Date](xZZ)/")
示例:
没有时间,您可以编写自己的函数,使用 Date
对象的 .getTime()
函数和 .getTimezoneOffset()
函数。但是,偏移量必须取反,然后在添加到字符串之前正确格式化。