我有这段代码来改变行程上的日期,但它看起来像这样: 2017年4月15日星期六00:00:00 GMT-0500(CDT)我不需要“时间“和下一个信息(00:00:00 GMT-0500(CDT)),我希望日期显示如下: 2017年4月15日星期六
这是我的代码:
STATE_DROP_DOWN:
// intentional fall through
ID_DROP_DOWN:
// intentional fall through
GENDER_DROP_DOWN:
//.. do your stuff
break;
答案 0 :(得分:0)
制作您自己的格式化功能,您将日期对象传递给。如果您愿意,可以将日期和月份名称的字符串更改为您的语言。
<select>
答案 1 :(得分:0)
JavaScript(默认情况下)将以全文字符串格式输出日期。
如果您使用的是JavaScript,这是一个解决方案:
var day_of_week = new Array(&#34; Monday&#34;,&#34; Tuesday&#34;,&#34; Wednesday&#34;,&#34; Thursday&#34;,&#34; Friday& #34);
var month_names = new Array("January", "February", "March",
"April", "May", "June", "July", "August", "September",
"October", "November", "December");
var myDate = new Date();
var output = day_of_week[myDate.getDay()] + ", " +
month_names[myDate.getMonth()] + " " + myDate.getDate() + " " + myDate.getFullYear());
如果您使用的是jQuery UI,则可以使用内置的datepicker方法格式化日期对象:
$.datepicker.formatDate('yy-mm-dd', new Date(2007, 1 - 1, 26));
日期选择器仅格式化日期,不能格式化时间。