実際、日付をJavaスクリプトの日付からISOの日付形式に変換しようとしていますが、表示される時間が正しくありません.この時間は14:30ですが、9:30になっています.私の時間に 30 分を追加します。この関数は、JavaScript の日付を ISO データに変換するために使用されます。
function myFunction1()
{
var val1="2013-08-08 14:30:59";
var t = val1.split(/[- :]/);
alert(t);
d = new Date(t[0], t[1]-1, t[2], t[3], t[4], t[5]);
d = new Date(d.getTime() + (30 * 60000));
alert(ISODateString(d));
}
function ISODateString(d){
function pad(n){return n<10 ? '0'+n : n}
return d.getUTCFullYear()+'-'
+ pad(d.getUTCMonth()+1)+'-'
+ pad(d.getUTCDate()) +' '
+ pad(d.getUTCHours())+':'
+ pad(d.getUTCMinutes())+':'
+ pad(d.getUTCSeconds())
}
あなたが知っているなら、私と共有してください.私はjsfiddleで働いています