【发布时间】:2010-01-10 02:04:09
【问题描述】:
我有 2 个关于日期的问题。
第一个问题是如何从 Javascript 中的日期获取“AM/PM”?
第二个问题是说我有这个代码
var convertedStartDate = new Date(dueDate);
var month = convertedStartDate.getMonth() + 1;
var day = convertedStartDate.getDate();
var year = convertedStartDate.getFullYear();
var shortDueDate = month + "/" + day + "/" + year;
现在你可以看到我想要这种格式 mm/dd/yyyy
所以我想知道如果说dueDate 是 1/9/2010 (mm/dd/yyyy),但该人输入为 dd/mm/yyyy(日期的其他格式版本)。
会
月 = 1 天 = 9 年份 = 2010
或者我是否必须以某种方式告诉它始终转换为 mm/dd/yyyy?还是它确实是自己的格式,以便它总是能得到正确的顺序?即,无论他们将日期放在什么顺序中,都将始终以 9 作为日期。
【问题讨论】:
-
如果您正在进行大量日期处理或需要处理用户输入日期的多种不同方式,date.js 是一个涵盖许多这些基础的库 -- datejs.com
标签: javascript