이 기사는 JavaScript에서 몇 가지 이상한 날짜 변환을 제공합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
【추천 읽기: JS에서 날짜 형식을 변환하는 방법】
#🎜 🎜#
1. 오늘의 0시 0분 0초를 가져옵니다(일반적으로 시작 날짜를 가져오는 데 사용됨)new Date(new Date()。toLocaleDateString()); // Mon Nov 12 2018 00:00:00 GMT+0800 (中国标准时间)2 한 달 전 날짜 가져오기
new Date(new Date()。setMonth(new Date()。getMonth()-1)); //Fri Oct 12 2018 17:20:07 GMT+0800 (中国标准时间)# 🎜🎜#3 .한 달 전 0시간 0분 0초 가져오기
new Date(new Date(new Date()。toLocaleDateString())。setMonth(new Date()。getMonth()-1)); //Fri Oct 12 2018 00:00:00 GMT+0800 (中国标准时间)
4 전날의 날짜 가져오기
new Date(new Date()。setDate(new Date()。getDate()-1)); // Sun Nov 11 2018 17:21:56 GMT+0800 (中国标准时间)
5. 🎜🎜#
var dateTime=new Date(); dateTime=dateTime.setDate(dateTime.getDate()+1); dateTime=new Date(dateTime); // Tue Nov 13 2018 17:24:32 GMT+0800 (中国标准时间)6. 마이너스 하루
var dateTime=new Date(); dateTime=dateTime.setDate(dateTime.getDate()-1); dateTime=new Date(dateTime); // Sun Nov 11 2018 17:25:12 GMT+0800 (中国标准时间)7. 오늘의 23시간 59분 59초를 가져옵니다
new Date(new Date(new Date()。toLocaleDateString())。getTime()+24*60*60*1000-1); // Mon Nov 12 2018 23:59:59 GMT+0800 (中国标准时间)어제의 23시간 59분을 가져옵니다. 그리고 59초
var dateTime = new Date() dateTime = dateTime.setDate(dateTime.getDate() -1 ) dateTime = new Date(new Date(new Date(dateTime)。toLocaleDateString())。getTime() + 24 * 60 * 60 * 1000 - 1) // Sun Nov 11 2018 23:59:59 GMT+0800 (中国标准时间)#🎜🎜 #8. 내일의 23시 59분 59초를 얻으세요
var dateTime = new Date() dateTime = dateTime.setDate(dateTime.getDate() + 1 ) dateTime = new Date(new Date(new Date(dateTime)。toLocaleDateString())。getTime() + 24 * 60 * 60 * 1000 - 1) // Tue Nov 13 2018 23:59:59 GMT+0800 (中国标准时间)
현재 시간으로 내일의 23시간 59분 59초를 얻으세요 #🎜🎜 #
var curTime = 'Wed Nov 14 2018 17:38:31 GMT+0800 (中国标准时间)'; var dateTime = new Date(curTime) dateTime = dateTime.setDate(dateTime.getDate() + 1 ) dateTime = new Date(new Date(new Date(dateTime)。toLocaleDateString())。getTime() + 24 * 60 * 60 * 1000 - 1) // Thu Nov 15 2018 23:59:59 GMT+0800 (中国标准时间)9. 어제의 현재 시간 23시 59분 59초를 가져옵니다.
var curTime = 'Wed Nov 14 2018 17:38:31 GMT+0800 (中国标准时间)'; var dateTime = new Date(curTime) dateTime = dateTime.setDate(dateTime.getDate() - 1 ) dateTime = new Date(new Date(new Date(dateTime)。toLocaleDateString())。getTime() + 24 * 60 * 60 * 1000 - 1) // Tue Nov 13 2018 23:59:59 GMT+0800 (中国标准时间)10. 이벤트 종료까지 남은 시간(카운트다운) #🎜🎜 #
var endTime = function (startTime) { setInterval( function(){ var str = ''; var date1 = new Date(startTime); //开始时间 var date2 = new Date(); //结束时间 var date3 = date1.getTime() - date2.getTime(); //时间差的毫秒数 if (date3>0){ // //计算相差的年数 // var years = Math.floor(date3 / (12 * 30 * 24 * 3600 * 1000)); // //计算相差的月数 var leave = date3 % (12 * 30 * 24 * 3600 * 1000); // var months = Math.floor(leave / (30 * 24 * 3600 * 1000)); // //计算出相差天数 var leave0 = leave % (30 * 24 * 3600 * 1000); var days = Math.floor(date3 / (24 * 3600 * 1000)); //计算出小时数 var leave1 = leave0 % (24 * 3600 * 1000); //计算天数后剩余的毫秒数 var hours = Math.floor(leave1 / (3600 * 1000)); //计算相差分钟数 var leave2 = leave1 % (3600 * 1000); //计算小时数后剩余的毫秒数 var minutes = Math.floor(leave2 / (60 * 1000));
위는 javascript 전체 소개의 이상한 날짜 변환입니다.
JavaScriptTutorial에 대해 더 자세히 알고 싶으시면 PHP 중국어 웹사이트에 주목하세요.
위 내용은 자바스크립트의 이상한 날짜 변환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!