我从javascript调用php。网址是 http://xxx.xx.x.xx/wdcalendar/novaoperacia.php?start=Tue Jun 18 18:00:00 UTC+0200 2013。不适合我。我想转换做格式YYYY-MM-DD。但是在js中。我怎样才能做到?或者我怎样才能在 php 中制作它?
问问题
75 次
1 回答
0
在 JavaScript 中:
您的输入:
var s = "Tue Jun 18 18:00:00 UTC+0200 2013";
实例化日期对象:
var d = new Date(s);
使用标准的 Date 方法:(参见https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date)使用最后两种方法的切片为每个方法获取 2 位数字
var yyyy = d.getFullYear();
var mm = ("0" + (d.getMonth() + 1)).slice(-2);
var dd = ("0" + d.getDate()).slice(-2);
最终输出声明:
var out = yyyy + '-' + mm + '-' + dd;
console.log(out);
输出“2013-06-18”
于 2013-06-17T18:25:50.483 回答