我想確定一個給定的日期對象是否與當天同一天。以下是僞代碼。javascript今天()函數
// date is a Date object
function (date)
{
if (date == Today())
alert('How are you today?');
else
alert('How were you last ' + date.toDateString() + '?');
}
如何實現Today()函數?它不一定是一個真正的功能,一個等效的解決方案會一樣好。謝謝。
我忘了提及。當前時間(今天)是當地時間,它將與之比較的日期對象是服務器時間,可以在世界任何地方。
不是我的第一本能,但很優雅; +1 – Domenic
這不可能比我猜想的更簡單。但是在當前時間是本地時間,另一個是服務器從不同時區生成時間的情況下? – Ronald
同意。使用Joda Time,date.js和我們通常使用的高級包,日期時間,本地日期和時區更容易。誰會認爲JavaScript的本地解決方案是'dateString'?哦,等等,對,這是我們正在談論的_JavaScript_。@ –