UTC形式との相対的なJavaScriptの日付時刻をどのように書式設定できますか。JavaScriptのUTCに相対的な時刻の書式設定方法
(例えば): '2015-03-25T12:00:00-06:30'はUTCの時刻形式です。私はHHで YYYY/MM/DDにこれを変更するにはどうすればよい:ミリメートルmeridiem
UTC形式との相対的なJavaScriptの日付時刻をどのように書式設定できますか。JavaScriptのUTCに相対的な時刻の書式設定方法
(例えば): '2015-03-25T12:00:00-06:30'はUTCの時刻形式です。私はHHで YYYY/MM/DDにこれを変更するにはどうすればよい:ミリメートルmeridiem
あなたはそのように使用することができます。
function getLocalizeDateTime(dateString,format) {
\t if(dateString==null || dateString==undefined || dateString==""){
\t \t return "";
\t }
\t var dateTime = dateString.trim().split(" ");
var dateOnly = dateTime[0];
var timeOnly = dateTime[1];
timeOnlyOfDate = timeOnly;
var temp = dateOnly + "T" + timeOnly+"Z";
var utc_date =new Date(temp);
currentDateStr = dateString;
//var offset = new Date().getTimezoneOffset();
//utc_date.setMinutes(utc_date.getMinutes() - offset);
if(format!=undefined && format!=null)
\t return date2str(utc_date,format);
return date.toString();
}
function date2str(x, y) {
var z = {
M: x.getMonth() + 1,
d: x.getDate(),
h: x.getHours(),
m: x.getMinutes(),
s: x.getSeconds()
};
y = y.replace(/(M+|d+|h+|m+|s+)/g, function(v) {
return ((v.length > 1 ? "0" : "") + eval('z.' + v.slice(-1))).slice(-2)
});
return y.replace(/(y+)/g, function(v) {
return x.getFullYear().toString().slice(-v.length)
});
}
console.log(getLocalizeDateTime('2017-05-12 13:07:22.246','MM/dd/yyyy'))
あなたはJavascrpitに日付メソッドを使用します。
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth();
var day = d.getDate();
var hour = d.getHours();
var min = d.getMinutes() ;
何jQueryのではありませんのに、なぜあなたはスニペットでのjQueryを含めたhttps://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date – rishipuri