Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从javascript中的UTC字符串获取(MM-DD-YYYY)格式?_Javascript_Date_Datetime_Utc_Toisostring - Fatal编程技术网

如何从javascript中的UTC字符串获取(MM-DD-YYYY)格式?

如何从javascript中的UTC字符串获取(MM-DD-YYYY)格式?,javascript,date,datetime,utc,toisostring,Javascript,Date,Datetime,Utc,Toisostring,我使用的日期对象与控制台的时区不同。我使用utc字符串来获取在该时区中记录的实际时间。是否有一种简单的方法可以从utc字符串中提取(MM-DD-YYYY),而不仅仅是将子字符串插入字符串中 isoString = "2016-08-25T15:17:21.033-10:00" utc= (new Date(isoString)).toUTCString() 返回: “2016年8月26日星期五01:17:21 GMT” 希望(08-26-2016)您可以将其转换为日期对象,然后尝试其中可用的方

我使用的日期对象与控制台的时区不同。我使用utc字符串来获取在该时区中记录的实际时间。是否有一种简单的方法可以从utc字符串中提取(MM-DD-YYYY),而不仅仅是将子字符串插入字符串中

isoString = "2016-08-25T15:17:21.033-10:00"
utc= (new Date(isoString)).toUTCString()
返回: “2016年8月26日星期五01:17:21 GMT”


希望(08-26-2016)

您可以将其转换为
日期
对象,然后尝试其中可用的方法以获得所需的
格式

var isoString = "2016-08-25T15:17:21.033-10:00"
var utc= (new Date(isoString)).toUTCString()

console.log(new Date(utc).getDate() + "-" + (new Date(utc).getMonth() + 1) +
                                                 "-" + new Date(utc).getFullYear());

您可以将其转换为
日期
对象,然后尝试其中可用的方法以获得所需的
格式

var isoString = "2016-08-25T15:17:21.033-10:00"
var utc= (new Date(isoString)).toUTCString()

console.log(new Date(utc).getDate() + "-" + (new Date(utc).getMonth() + 1) +
                                                 "-" + new Date(utc).getFullYear());

Date
对象没有真正的字符串格式选项。你必须用更小的部分来构建它,例如,
.getMonth()
aww伙计,谢谢,这就是我的想法,你可以根据自己的意愿格式化日期:
时刻(“2016-08-25T15:17:21.033-10:00”)。格式('DD-MM-YYYY')日期对象没有真正的字符串格式选项。你必须用更小的部分来构建它,例如,
.getMonth()
aww伙计,谢谢,这就是我的想法,你可以根据自己的意愿格式化日期:
时刻(“2016-08-25T15:17:21.033-10:00”)。格式('DD-MM-YYYY')
getDay()
返回一周中的哪一天!啊。。。匆忙。。。。很抱歉已将其更改为getDate()。。。谢谢…它成功了。谢谢
getDay()
返回一周中的哪一天!啊。。。匆忙。。。。很抱歉已将其更改为getDate()。。。谢谢…它成功了。谢谢