JavaScript:Converting";2016年3月28日星期一23:59:59格林尼治标准时间-0600(中央夏令时)“;至;2016-03-28 23:59:59“;(YYYY-MM-DD HH:MM:SS)

JavaScript:Converting";2016年3月28日星期一23:59:59格林尼治标准时间-0600(中央夏令时)“;至;2016-03-28 23:59:59“;(YYYY-MM-DD HH:MM:SS),javascript,angularjs,date,datetime,javascript-events,Javascript,Angularjs,Date,Datetime,Javascript Events,如何用javascript将“2016年3月28日星期一23:59:59 GMT-0600(中央夏令时)”转换为“2016-03-28 23:59:59”(YYYY-MM-DD HH:MM:SS)?试试这个 var d=your date; var actualDate=d.toLocaleString(); 希望这有帮助。您可以使用它进行日期-时间转换检查此项 function addZero(i) { if (i < 10) { i = "0" + i;

如何用javascript将“2016年3月28日星期一23:59:59 GMT-0600(中央夏令时)”转换为“2016-03-28 23:59:59”(YYYY-MM-DD HH:MM:SS)?

试试这个

var d=your date;
var actualDate=d.toLocaleString();
希望这有帮助。

您可以使用它进行日期-时间转换

检查此项

function addZero(i) {
    if (i < 10) {
        i = "0" + i;
    }
    return i;
}

function myFunction() {
    var d = new Date();
    var x = document.getElementById("demo");
    var h = addZero(d.getHours());
    var m = addZero(d.getMinutes());
    var s = addZero(d.getSeconds());
    x.innerHTML = h + ":" + m + ":" + s;
}


function formatDate(date) {
    var d = new Date(date),
        month = '' + (d.getMonth() + 1),
        day = '' + d.getDate(),
        year = d.getFullYear(),
          h = addZero(d.getHours()),
     m = addZero(d.getMinutes()),
     s = addZero(d.getSeconds());

    if (month.length < 2) month = '0' + month;
    if (day.length < 2) day = '0' + day;

    return [year, month, day].join('-')+" "+[h,m,s].join(':');
}
document.getElementById('res').innerHTML =  formatDate('Mon March 28 2016 23:59:59 GMT -0600 (CENTRAL DAYLIGHT TIME)') ;
函数addZero(i){
如果(i<10){
i=“0”+i;
}
返回i;
}
函数myFunction(){
var d=新日期();
var x=document.getElementById(“演示”);
var h=addZero(d.getHours());
var m=addZero(d.getMinutes());
var s=addZero(d.getSeconds());
x、 innerHTML=h+“:”+m+“:”+s;
}
函数格式日期(日期){
var d=新日期(日期),
月份=“”+(d.getMonth()+1),
日期=“”+d.getDate(),
year=d.getFullYear(),
h=addZero(d.getHours()),
m=addZero(d.getMinutes()),
s=addZero(d.getSeconds());
如果(月长<2)月='0'+月;
如果(日长<2)天='0'+天;
return[year,month,day].join('-')+“+[h,m,s].join(':');
}
document.getElementById('res').innerHTML=formatDate('2016年3月28日星期一23:59:59 GMT-0600(中央夏令时)';
试试这个

在你看来

columns.Bound("YOUR MODEL").Format("
{0:n6}").ClientTemplate("#=SAMPLEDATEDISPLAY#").Title("Sample Date");
在我们的模型中

    public Nullable<System.DateTime> SAMPLEDATE{ get; set; }

    public string SAMPLEDATEDISPLAY{ get { return SAMPLEDATE.HasValue ? SAMPLEDATE.Value.ToString() : string.Empty; } }
public可为空的SAMPLEDATE{get;set;}
公共字符串SAMPLEDATEDISPLAY{get{return SAMPLEDATE.HasValue?SAMPLEDATE.Value.ToString():string.Empty;}}

请反馈:)

localsestring并没有为所有浏览器提供一致的结果。我可能不会使用LocaleStrength,这不会因浏览器而异,但如果文化不同,则会有所不同