導航:首頁 > 編程語言 > js解析日期數字類型的字元串

js解析日期數字類型的字元串

發布時間:2024-10-20 10:37:33

① 在js裡面怎麼把時間類型轉換成字元串

在js裡面怎麼把時間類型轉換成字元串
方法一:
var temper="2009-6-28 15:23"
var dt = new Date(temper.replace(/-/,"/"))
alert(dt)

方法二:
function ConvertDateFromString(dateString) {
if (dateString) {
var arr1 = dateString.split(" ");
var sdate = arr1[0].split('-');
var date = new Date(sdate[0], sdate[1], sdate[2]);
return date;
}
}
獲得一個月中的總天數:
function GetDayInMonth(day) {
var today = day;
var year = today.getFullYear();
if (year < 2000) year += 1900; // Y2K fix
var month = today.getMonth();
var monarr = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
monarr[1] = 29;
return monarr[month];
}

② JS怎麼將日期的值轉換為字元串格式,分別獲

vara="2016-2-12"
varb=a.split("-");
console.log('年份'+b[0]+'月份'+b[1]+'riqi'+b[2])

③ JS怎麼將日期的值轉換為字元串格式,分別獲取年份

var date = new Data();

var year = date.getFullYear()
還有其他的一些獲取年月日、時分秒、星期等的可以參考Date 對象方法

④ 如何用js正則表達式提取出字元串(不含引號):「2013年11月5日上午9點」中的年月日時間數字

varstr="2013年11月5日上午9點"
varmatches=str.match(/d+/g);
varyear=matches[0];
varmonth=matches[1];
vardate=matches[2];
varhour=matches[3];

alert([year,month,date,hour].join(' '));

⑤ js 判斷字元串是否為日期

var res = dateStr.match(/((^((1[8-9]\d{2})|([2-9]\d{3}))(-)(10|12|0?[13578])(-)(3[01]|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))(-)(11|0?[469])(-)(30|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))(-)(0?2)(-)(2[0-8]|1[0-9]|0?[1-9])$)|(^([2468][048]00)(-)(0?2)(-)(29)$)|(^([3579][26]00)(-)(0?2)(-)(29)$)|(^([1][89][0][48])(-)(0?2)(-)(29)$)|(^([2-9][0-9][0][48])(-)(0?2)(-)(29)$)|(^([1][89][2468][048])(-)(0?2)(-)(29)$)|(^([2-9][0-9][2468][048])(-)(0?2)(-)(29)$)|(^([1][89][13579][26])(-)(0?2)(-)(29)$)|(^([2-9][0-9][13579][26])(-)(0?2)(-)(29)$))/);
if(res==null)(//格式不對)

⑥ JS 字元串類型的日期,在此日期上增加一秒,如:'2012-11-28 10:25:45'加一秒後變為'2012-11-28 10:25:46'

<script>
/**
* d : 字元串時間,格式為 yyyy-MM-dd HH:mm:ss
* num : 秒
* return : 返回 字元串 ,格式跟傳入的相同
*/
function dateCon(d,num){
var d = new Date(d.substring(0,4),
d.substring(5,7)-1,
d.substring(8,10),
d.substring(11,13),
d.substring(14,16),
d.substring(17,19));
d.setTime(d.getTime()+num*1000);
//alert(d.toLocaleString());
return d.getFullYear()+"-"
+(d.getMonth()+1)
+"-"+d.getDate()
+" "+d.getHours()
+":"+d.getMinutes()
+":"+d.getSeconds();
}
alert(dateCon('2012-11-28 10:25:45',60));//加了一分鍾
</script>

閱讀全文

與js解析日期數字類型的字元串相關的資料

熱點內容
網路攝像頭如何外網訪問 瀏覽:178
刷入的cp文件是什麼 瀏覽:513
dcp文件是什麼 瀏覽:427
win10驅動刪不了怎麼辦啊 瀏覽:459
win7如何做共享文件夾圖標 瀏覽:178
魔獸120怎麼升級124 瀏覽:395
智能健康手錶下載什麼app 瀏覽:664
想在協和醫院掛號怎麼下載app 瀏覽:86
關於科技產品需要哪些數據 瀏覽:623
linux命令行修改文件內容 瀏覽:526
java通信框架有哪些 瀏覽:331
哪裡看美國報紙app 瀏覽:753
excel打開同一個文件出現兩個窗口 瀏覽:318
手機版用word做文件怎麼換行 瀏覽:822
應用程序無法正常啟動0xc0000013 瀏覽:761
華為鴻蒙主題在哪個文件夾 瀏覽:683
什麼app是扔地雷 瀏覽:497
游戲策劃要學什麼編程語言 瀏覽:600
解壓後的文件哪個是你安裝包 瀏覽:540
g2文件是什麼 瀏覽:782

友情鏈接