简体   繁体   English

在 Javascript 中将 yyyy-mm-dd 转换为 UTC

[英]Convert yyyy-mm-dd to UTC in Javascript

I need to convert a date in yyyy-mm-dd like 2011-12-30 to UTC using only javascript.我需要仅使用 javascript 将 yyyy-mm-dd 中的日期(如 2011-12-30)转换为 UTC。 How?如何?

var utc = new Date('2011-12-30').toUTCString();

jsFiddle . js小提琴

If you're having problems getting the other listed solution to work in firefox or safari you can use: http://www.datejs.com/如果您在让其他列出的解决方案在 firefox 或 safari 中工作时遇到问题,您可以使用: http://www.datejs.com/

myDate = new Date.parse("2011-12-30")
myUTCDate = Date.UTC(myDate.getFullYear(), myDate.getMonth(), myDate.getDate(), myDate.getHours(), myDate.getMinutes(), myDate.getSeconds(), myDate.getMilliseconds());

Voila!!瞧!!

var toUTC = function (date) {
    var newDate = new Date();
    newDate.setTime(date.getTime() + (date.getTimezoneOffset() * 60 * 1000));
    return newDate;
};

console.log(toUTC(new Date('2011-12-30')));

This is very simple method to convert String to Date in JavaScript这是在 JavaScript 中将字符串转换为日期的非常简单的方法

var msomtDate = Date.parse('Here Your Date String'+' UTC',"yyyy/MM/dd HH:mm:ss");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 将 JavaScript UTC 日期时间转换为本地 YYYY-MM-DD - Convert JavaScript UTC datetime to local YYYY-MM-DD 在javascript中将yyyy-MM-dd转换为MM/dd/yyyy - Convert yyyy-MM-dd to MM/dd/yyyy in javascript 如何将 yyyy-mm-dd 格式的字符串转换为 Javascript 日期 Object 而不将日期视为 UTC - How to convert a string in yyyy-mm-dd format to a Javascript Date Object without considering the date as UTC 如何使用javaScript将UTC日期时间转换为yyyy-mm-dd hh:mm:ss日期时间格式? - How to convert UTC date time into yyyy-mm-dd hh:mm:ss date time format using javaScript? 在Javascript中将yyyy-mm-dd转换为其他日期格式 - Convert a yyyy-mm-dd to other date format in Javascript 如何在javascript中将毫秒(1304921325178.3193)转换为'yyyy-mm-dd'? - How to convert millisecond(1304921325178.3193) to 'yyyy-mm-dd' in javascript? 如何将 JavaScript 文件中的“yyyy-MM-dd”格式转换为 HTML 文件中的“dd/MM/yyyy”和“MM/dd/yyyy”格式? - How to convert “yyyy-MM-dd” format present in JavaScript file to “dd/MM/yyyy” and “MM/dd/yyyy” format in HTML file? 在javascript中将各种日期格式转换为yyyy-mm-dd - convert various date formats to yyyy-mm-dd in javascript 在javascript中将日期从dd / mm / yyyy转换为yyyy-mm-dd - convert date from dd/mm/yyyy to yyyy-mm-dd in javascript 在JavaScript中将日期格式从mm-dd-yyyy转换为yyyy-mm-dd - Convert Date format from mm-dd-yyyy to yyyy-mm-dd in javascript
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM