DateJS,有一些非常強大的功能來解析/操縱日期。以下摘錄是從他們的主頁:
// What date is next thursday?
Date.today().next().thursday();
// Add 3 days to Today
Date.today().add(3).days();
// Is today Friday?
Date.today().is().friday();
// Number fun
(3).days().ago();
// 6 months from now
var n = 6;
n.months().fromNow();
// Set to 8:30 AM on the 15th day of the month
Date.today().set({ day: 15, hour: 8, minute: 30 });
// Convert text into Date
Date.parse('today');
Date.parse('t + 5 d'); // today + 5 days
Date.parse('next thursday');
Date.parse('February 20th 1973');
Date.parse('Thu, 1 July 2004 22:30:00');
通過使用你自己的價值觀,你就可以寫一個程序/函數,將完成你需要使用的是什麼這個庫
「今日」是指今天,上午0:00或全天跨度至中午12:00? – Bergi
「今日」我的意思是「2013-07-12 00:00:00」,但我不在乎時間部分,只是日期部分。 – papaiatis
只是因爲有人輸入'EndTime = @ Today'可能會期望今天結束的結果... – Bergi