導航:首頁 > 編程語言 > js日期格式轉換

js日期格式轉換

發布時間:2024-04-13 23:49:51

『壹』 js 如何把字元串轉化為日期

varstr="2010-08-01";

//轉換日期格式

str=str.replace(/-/g,'/');//"2010/08/01";

//創建日期對象

vardate=newDate(str);

//加一天

date.setDate(date.getDate()+1);

(1)js日期格式轉換擴展閱讀:

反之,日期格式化為字元串

//完整的格式化 var time2 = new Date().format("yyyy-MM-dd hh:mm:ss");

Date.prototype.format = function (fmt) {

var o = {

"M+": this.getMonth() + 1, //月份

"d+": this.getDate(), //日

"h+": this.getHours(), //小時

"m+": this.getMinutes(), //分

"s+": this.getSeconds(), //秒

"q+": Math.floor((this.getMonth() + 3) / 3), //季度

"S": this.getMilliseconds() //毫秒

};

//處理年份

var reYear = /(y+)/;

var resultYear = reYear.exec(fmt);

if (resultYear)

{

var yearformatPart = resultYear[0];//匹配到的格式化字元

var yearVal = (this.getFullYear() + "").substr(4 - yearformatPart.length);

fmt = fmt.replace(yearformatPart, yearVal);

}

for (var k in o) {

var re = new RegExp("(" + k + ")");

var re = re.exec(fmt);

if (re) {

var Val = "" + o[k];//本次需要替換的數據

var formatPart = re[0];//匹配到的格式化字元

var replaceVal = (formatPart.length == 1) ? (Val) : (("00" + Val).substr(Val.length));

fmt = fmt.replace(formatPart, replaceVal);

}

}

return fmt;

}

『貳』 js鏃墮棿鎴蟲庝箞杞鎴愭棩鏈熸牸寮

涓.js灝嗘椂闂磋漿鎹㈡垚鏃墮棿鎴
1.js鑾峰彇褰撳墠鏃墮棿鎴崇殑鏂規硶
?

1
2
3

var timestamp1 = Date.parse(new Date());
var timestamp2 = (new Date()).valueOf();
var timestamp3 = new Date().getTime();

絎涓縐嶏細鑾峰彇鐨勬椂闂存埑鏄鎶婃縐掓敼鎴000鏄劇ず錛岀浜岀嶅拰絎涓夌嶆槸鑾峰彇浜嗗綋鍓嶆縐掔殑鏃墮棿鎴熾
2.js鑾峰彇鍒跺畾鏃墮棿鎴崇殑鏂規硶
?

1
2

var oldTime = (new Date("2015/06/23 08:00:20")).getTime()/1000;
getTime()榪斿洖鏁板肩殑鍗曚綅鏄姣縐掋

浜.js鎶婃椂闂存埑杞涓轟負鏅閫氭棩鏈熸牸寮
1.Date toLocaleString鏂規硶
?

1
2
3

function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ');
}

parseInt() 鍑芥暟鍙瑙f瀽涓涓瀛楃︿覆錛屽苟榪斿洖涓涓鏁存暟銆
js涓鏃墮棿鎿嶄綔鍗曚綅鏄姣縐掋
toLocaleString() 鏂規硶鍙鏍規嵁鏈鍦版椂闂存妸 Date 瀵硅薄杞鎹涓哄瓧絎︿覆錛屽苟榪斿洖緇撴灉銆
replace() 鏂規硶鐢ㄤ簬鍦ㄥ瓧絎︿覆涓鐢ㄤ竴浜涘瓧絎︽浛鎹㈠彟涓浜涘瓧絎︼紝鎴栨浛鎹涓涓涓庢e垯琛ㄨ揪寮忓尮閰嶇殑瀛愪覆銆
replace(/:\d{1,2}$/,' ')楠岃瘉鏇挎崲浠ワ細寮濮嬫湁涓浣嶆垨浜屼綅鏁板瓧鐨勭粨鏉熷瓧絎︿覆錛屽氨鏄縐掞紱鏇挎崲涓虹┖
鏄劇ず濡備笅錛

鎵浠ユ垜浠鍙浠ュ埄鐢ㄦe垯琛ㄨ揪寮忔敼鍙樻垜浠鎯寵佺殑鏃ユ湡鏍煎紡銆
2.Date 灞炴ф柟娉

?

1
2
3
4
5
6
7
8
9
10
11
12
13

function add0(m){return m<10?'0'+m:m }
function format(shijianchuo)
{
//shijianchuo鏄鏁存暟錛屽惁鍒欒乸arseInt杞鎹
var time = new Date(shijianchuo);
var y = time.getFullYear();
var m = time.getMonth()+1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y+'-'+add0(m)+'-'+add0(d)+' '+add0(h)+':'+add0(mm)+':'+add0(s);
}

涓.灝佽呯殑鏃墮棿鏍煎紡鍣

?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123

/**
* 鍜孭HP涓鏍風殑鏃墮棿鎴蟲牸寮忓寲鍑芥暟
* @param {string} format 鏍煎紡
* @param {int} timestamp 瑕佹牸寮忓寲鐨勬椂闂 榛樿や負褰撳墠鏃墮棿
* @return {string} 鏍煎紡鍖栫殑鏃墮棿瀛楃︿覆
*/
function date(format, timestamp){
var a, jsdate=((timestamp) ? new Date(timestamp*1000) : new Date());
var pad = function(n, c){
if((n = n + "").length < c){
return new Array(++c - n.length).join("0") + n;
} else {
return n;

『叄』 使用JS,時間戳數值怎麼轉換成日期

推薦一個javaScript常用函數庫

jutils -formatDate() 時間戳的轉換(自定義格式)

支持自定義格式,可以顯示年,月,周,日,時,分,秒多種形式的日期和時間。

示例:

年、月、日、時、分、秒

vardate=jutils.formatDate(newDate(1533686888*1000),"YYYY-MM-DDHH:ii:ss");
console.log(date);
//2019-07-0919:44:01

年、月、日、周


vardate=jutils.formatDate(newDate(1562672641*1000),"YYYY-MM-DD周W");
console.log(date);
//2019-07-09周二


月、日、周



vardate=jutils.formatDate(newDate(1562672641*1000),"MM-DD周W");
console.log(date);
//07-09周二


時、分、秒


vardate=jutils.formatDate(newDate(1562672641*1000),"HH:ii:ss");
console.log(date);
//19:44:01


更多自定義返回格式可以參照:


一行js代碼實現時間戳轉時間格式

下面是部分源碼的截圖:

js將時間戳轉為日期格式

『肆』 JS日期格式的轉換

JS日期格式的轉換 var d = new Date();
d.setTime(1330912983320);
var year = d.getFullYear();
var month = d.getMonth()+1;
var date = d.getDate();
var hour = d.getHours();
var minute = d.getMinutes();
var second = d.getSeconds();
alert(year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second);
你可以在判斷下如果月日時胡態小於10前邊加個0
js日期格式化
:nowamagic./javascript/js_DateFormat.php
Aess日期格式的轉換問題
1)可以寫個更新查詢,假設你的表名為A,原字元型的日期為日期1,新建個日期型的欄位日期2:
update A set 日期2=left(日期1,4)&"-"&mid(日期1,5,2)&游做滾"-"&right(日期1,2)
2)復制:
select left(日期1,4)&"-"&mid(日期1,5,2)&"-"&right(日期1,2)
from A
然後把這列復制到日期2
Excel日期格式的轉換問題
自定義格式:yyyymmdd
js日期格式化問題
var s = "19860201";
var s1 = s.substr(0, 4) + "-" + s.substr(5, 2) + "-" + s.substr(7, 2);
alert(s1);

oracle 日期格式 格式 轉換

select TO_CHAR(to_date('22-10月-13'),'yyyy-MM-dd' )from al;

[求助]excel中日期格式的轉換
右鍵選單-設定單元格格式-數字-自定義-型別,輸入mm-dd,確定
excel 轉換日期格式
這個最好不用函式公式,選中整列,查詢替換,將點「.」替換為斜杠「/」;設定單元格式為自定義,右側型別輸入「yyyy-mm-dd」,確定;在空白單元格輸入數字1,復制——全選日期所在的列——選擇性貼上——選公式——乘——確定。
這樣操作應該就是你想要的了。
servlet轉換日期格式
java類裡面神余的轉換方法

String newStr = new SimpleDateFormat(formatStyle).format(date);

date為日期
formatStyle為轉換格式
excel VBA里 sql 轉換日期格式的問題。
str = Format(Date, "YYYYMM ")
Sql = "select * from 表名 where 日期='" & str & "'"

『伍』 怎樣在js裡面格式化日期

格式化時間
參數: formatStr 格式化串 y年,m月,d日,h小時,i分鍾,s秒鍾 預設值 "y-m-d h:i:s"
fdate 要格式化的時間(時間戳)UTC秒數 預設值 當前時間
實例: formatDate() 當前時間默認格式 如 2011-4-12 12:51:12
formatDate('y/m/d', 2132132131) 某時間格式為 年月日 如 2010/12/5
function formatDate(formatStr, fdate)
{
var fTime, fStr = 'ymdhis';
if (!formatStr)
formatStr= "y-m-d h:i:s";
if (fdate)
fTime = new Date(fdate);
else
fTime = new Date();
var formatArr = [
fTime.getFullYear().toString(),
(fTime.getMonth()+1).toString(),
fTime.getDate().toString(),
fTime.getHours().toString(),
fTime.getMinutes().toString(),
fTime.getSeconds().toString()
]
for (var i=0; i<formatArr.length; i++)
{
formatStr = formatStr.replace(fStr.charAt(i), formatArr[i]);
}
return formatStr;
}

閱讀全文

與js日期格式轉換相關的資料

熱點內容
php篩選資料庫 瀏覽:830
怎麼用手機看wlan密碼 瀏覽:745
奧維地圖導入的文件在哪裡 瀏覽:364
sdltrados2014教程 瀏覽:43
培訓制度文件在哪裡找 瀏覽:601
勒索病毒防疫工具 瀏覽:861
win10c不能打開 瀏覽:375
xfplay影音先鋒蘋果版 瀏覽:597
兩個文件打開兩個word 瀏覽:921
蘋果6s桌面圖標輕微抖動 瀏覽:326
如何刪除手機中看不見的臨時文件 瀏覽:469
安卓412原生鎖屏apk 瀏覽:464
書加加緩存文件在哪裡 瀏覽:635
dock是word文件嗎 瀏覽:267
社保公司新辦去哪個網站下載資料 瀏覽:640
三維標注數據怎麼填寫 瀏覽:765
數據線斷在哪裡取出來 瀏覽:522
word最好的文件 瀏覽:345
大數據聚類資料庫 瀏覽:247
網站關停域名怎麼注銷 瀏覽:456

友情鏈接