在Web開發的過程中,經常需要取得目前的日期和時間或操作日期和時間。 jQuery是一款非常受歡迎的JavaScript函式庫,它提供了許多方便快速的方法來取得和操作日期和時間。
取得目前日期和時間
在jQuery中,可以使用「Date()」方法來取得目前的日期和時間。如下所示:
$(document).ready(function(){ var nowDate = new Date(); console.log(nowDate); });
在上面的程式碼中,「new Date()」傳回目前日期和時間的物件。你可以使用「console.log()」來列印目前日期和時間。
取得指定日期和時間
如果需要取得指定的日期和時間,該如何處理呢?可以使用「new Date(year, month, day, hours, minutes, seconds, milliseconds)」方法來取得指定日期和時間。如下所示:
$(document).ready(function(){ var date = new Date(2022, 4, 6, 10, 12, 30, 0); console.log(date); });
在上面的程式碼中,「new Date()」傳回2022年5月6日10點12分30秒的日期和時間物件。可以使用“console.log()”來列印指定的日期和時間。
取得目前年份
如果只需要取得目前的年份,可以使用「getFullYear()」方法來取得。如下所示:
$(document).ready(function(){ var nowDate = new Date(); var year = nowDate.getFullYear(); console.log(year); });
在上面的程式碼中,「nowDate.getFullYear()」傳回目前年份,可以使用「console.log()」來列印年份。
取得目前月份
如果只需要取得目前的月份,可以使用「getMonth()」方法來取得。需要注意的是,該方法傳回的是0-11的數字。如下所示:
$(document).ready(function(){ var nowDate = new Date(); var month = nowDate.getMonth()+1; console.log(month); });
在上面的程式碼中,「nowDate.getMonth() 1」傳回目前月份的數字。可以使用“console.log()”來列印月份。
取得目前日期
如果只需要取得目前的日期,可以使用「getDate()」方法來取得。如下所示:
$(document).ready(function(){ var nowDate = new Date(); var date = nowDate.getDate(); console.log(date); });
在上面的程式碼中,「nowDate.getDate()」傳回目前日期的數字。可以使用“console.log()”來列印日期。
取得目前小時
如果只需要取得目前的小時數,可以使用「getHours()」方法來取得。如下所示:
$(document).ready(function(){ var nowDate = new Date(); var hour = nowDate.getHours(); console.log(hour); });
在上面的程式碼中,「nowDate.getHours()」傳回目前小時數。可以使用“console.log()”來列印小時數。
取得目前分鐘
如果只需要取得目前的分鐘數,可以使用「getMinutes()」方法來取得。如下所示:
$(document).ready(function(){ var nowDate = new Date(); var minute = nowDate.getMinutes(); console.log(minute); });
在上面的程式碼中,「nowDate.getMinutes()」傳回目前分鐘數。可以使用“console.log()”來列印分鐘數。
取得目前秒數
如果只需要取得目前的秒數,可以使用「getSeconds()」方法來取得。如下所示:
$(document).ready(function(){ var nowDate = new Date(); var second = nowDate.getSeconds(); console.log(second); });
在上面的程式碼中,「nowDate.getSeconds()」傳回目前秒數。可以使用“console.log()”來列印秒數。
取得目前毫秒數
如果只需要取得目前的毫秒數,可以使用「getMilliseconds()」方法來取得。如下所示:
$(document).ready(function(){ var nowDate = new Date(); var millisecond = nowDate.getMilliseconds(); console.log(millisecond); });
在上面的程式碼中,「nowDate.getMilliseconds()」傳回目前毫秒數。可以使用“console.log()”來列印毫秒數。
操作日期和時間
在jQuery中,可以使用「getTime()」方法來取得某個日期的時間戳記。如下所示:
$(document).ready(function(){ var date = new Date(2022, 4, 6, 10, 12, 30, 0); var timestamp = date.getTime(); console.log(timestamp); });
在上面的程式碼中,「date.getTime()」傳回指定日期的時間戳記。可以使用“console.log()”來列印時間戳記。
除此之外,jQuery也提供了許多其他的方法來操作日期和時間,例如「setFullYear()」、「setMonth()」等等。你可以在jQuery官網上查看更多的方法。
總結
在Web開發的過程中,經常需要取得和操作日期和時間。 jQuery提供了許多方便快速的方法來取得和操作日期和時間。上面介紹了獲取當前日期和時間、獲取指定日期和時間、獲取當前年份、獲取當前月份、獲取當前日期、獲取當前小時、獲取當前分鐘、獲取當前秒數、獲取當前毫秒數、操作日期和時間等方法,希望能夠對你有幫助。
以上是jquery取得日期的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!