jQuery
日付を選択するために名前が付けられたプラグインを使用していmobiscroll
ますが、問題は、結果に15分を加えたものにも追加する必要があることです。
私は関数を持っています。これは(または-便利なだけで)p(j)
戻りますが、代わりにが必要です。何かアイデアはありますか?08/28/2012 12:15 - 12:15
08/28/2012 12:15
12:15 - 12:30
jQuery
日付を選択するために名前が付けられたプラグインを使用していmobiscroll
ますが、問題は、結果に15分を加えたものにも追加する必要があることです。
私は関数を持っています。これは(または-便利なだけで)p(j)
戻りますが、代わりにが必要です。何かアイデアはありますか?08/28/2012 12:15 - 12:15
08/28/2012 12:15
12:15 - 12:30
mobiscrollのドキュメントによると、setDateはDateオブジェクトで機能します。
javascriptで日付オブジェクトを操作する方法については、このリンクを参照してください。文字列を操作する必要はありません。
適切な日付を取得したら、.scroller('setDate',newDate,true);
文字列操作はどうですか?
var dateStr = p(j), //08/28/2012 12:15 - 12:15
timeStrSlice = dateStr.split(' ')[1].split(':'),
h = parseFloat(timeStrSlice[0]),
m = parseFloat(timeStrSlice[1]);
var nh = h,
nm = m + 15;
if(nm > 60) {
nh++;
nm = 0;
}
if(nh > 24) {
nh = 0;
}
var result = h + ":" + m + " " + nh + ":" + nm; // 12:15 12:30
日付d=新しい日付(2012,08,28); d.setHours(12、30、0、0);
これがあなたのために働くかどうか見てください:
var now = new Date();
//add 15 minutes to now
var out = new Date(now).setMinutes(now.getMinutes()+15)