Javascript以特定格式写入时间
我正在使用 Javascript 和 Date.js,并且需要翻译时间的字符串表示形式。
我从这种格式的时间开始:
3:00am 2:30pm 11:00am
...并且需要将它们放入这种格式:
03:00:00 14:00:00 11:00:00
我正在考虑从 Date.parse() 开始,然后打印出小时、分钟和秒。但想知道是否有更优雅的方法来执行此操作,例如 Date.format("HH:MM:SS")
这样做的好方法是什么?
谢谢!
编辑::::
看来您可以在 Date.js 中使用格式说明符:http://code.google.com/p/datejs/wiki/FormatSpecifiers
Date.parse("3:00am").toString("HH:mm:ss");
I'm using Javascript along with Date.js and need to translate string representations of times.
I'm starting with times in this format:
3:00am 2:30pm 11:00am
...and need to put them in this format:
03:00:00 14:00:00 11:00:00
I was thinking of starting with Date.parse() and then printing out the hours, minutes, and seconds. But was wondering if there is a more elegant way to do this such as something along the lines of Date.format("HH:MM:SS")
What is a good way to do this?
Thanks!
Edit::::
It looks like you can use the format specifiers with Date.js: http://code.google.com/p/datejs/wiki/FormatSpecifiers
Date.parse("3:00am").toString("HH:mm:ss");
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
所有问题的答案
The answer to all your questions
我相信这就是OP正在寻找的答案。 :-)
有关格式说明符的信息:http://code.google.com/p/ datejs/wiki/FormatSpecifiers
I believe this is the answer the OP is looking for. :-)
Info on format specifiers here: http://code.google.com/p/datejs/wiki/FormatSpecifiers