gpt4 book ai didi

javascript - 日期.parse(2/4/2011 9 :34:48 AM)

转载 作者:行者123 更新时间:2023-11-30 13:35:38 25 4
gpt4 key购买 nike

我的输入将来自一个变量 (Ticket.CreationDate),看起来像

2/4/2011 9:34:48 AM(当然会有所不同)

理想情况下,我可以按原样传递变量并获得不同的结果喜欢unknownDateFunc(Ticket.DateCreation)\Outputs=2011 年 2 月 4 日星期五unknownTimeFunc(Ticket.DateCreation)\输出=上午9:34

干预 Date.parse() 和 .toDateString()我就是想不通。

最佳答案

我建议结合使用我所知道的 2 个不同的 Date 库。

第一个用于从字符串中解析日期的是 DateJS。您可以在 http://www.datejs.com/ 找到它.您的示例可以很好地解析他们的库(一旦包含适当的引号)

// Results in Date object whose toString is:  
// Fri Feb 04 2011 09:34:48 GMT-0600 (Central Standard Time)
Date.parse('2/4/2011 9:34:48 AM')

另一个库用于根据您的日期对象创建格式良好的字符串值。这可以在 http://blog.stevenlevithan.com/archives/date-time-format 找到。 .例如,从该页面:

// Saturday, June 9th, 2007, 5:46:21 PM
var now = new Date();
dateFormat(now, "dddd, mmmm dS, yyyy, h:MM:ss TT");

关于javascript - 日期.parse(2/4/2011 9 :34:48 AM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5034642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com