下面推薦兩種方法(方法一可能有些瀏覽器不支援)
1. tolocaledatestring()方法可根據本地時間把 date 物件的日期部分轉換為字串,並返回結果。
let starttime1 = new date(new date(new date().tolocaledatestring()).gettime()); // 當天0點
let endtime1 = new date(new date(new date().tolocaledatestring()).gettime() +24 * 60 * 60 * 1000 -1);// 當天23:59
2. sethours()方法用於設定指定的時間的小時字段
let starttime2 = new date(new date(new date().gettime()-24*60*60*1000).sethours(0,0,0,0));// 當天0點
let endtime2 = new date(new date(new date().gettime()-24*60*60*1000).sethours(23,59,59,999))
tips: 格式化時間函式
function parsetime(time, cformat)
const format = cformat || '-- ::'
let date
if (typeof time === 'object') else
const formatobj =
const time_str = format.replace(//g, (result, key) =>
return value || 0
})return time_str
}
例項:( 線上例項測試位址 )
document.write("當天時間0點1:", parsetime(starttime1) + '
' + "當天時間23點1:", parsetime(endtime1) + '
' + "當天時間0點2:", parsetime(starttime2) + '
' + "當天時間23點2:", parsetime(endtime2))
//當天時間0點1:2019-01-29 00:00:00
//當天時間23點1:2019-01-29 23:59:59
//當天時間0點2:2019-01-29 00:00:00
//當天時間23點2:2019-01-29 23:59:59
java 獲取當前時間的兩種方法
1.通過util包中的date獲取 dateformat sdf new dateformat yyyy mm dd 設定日期格式 string nowdate sdf.format new date string型別時間 date nowdate1 sdf.parse nowdate date型別...
JS獲取專案名稱,兩種方法
在開發當中我們開發人員往往需要獲取到專案名稱來做為根路徑,在js中可以這樣獲取專案名 法一 獲取當前請求後在擷取 當前請求包含專案名稱 var pathname window.document.location.pathname 如 pathname leakhandle uc getuserlis...
JS獲取Html標籤屬性的兩種方法
用js獲取html標籤屬性 用js獲取html標籤屬性有兩種方法 如web開發 js var ka document.getelementbyi d link alert ka.getattribute id alert ka.id 兩種方法都能彈出a標籤的id屬性,但從各瀏覽器相容上來說用ka.i...