日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言long的格式字符串,时间字符串和long类型之间的转换

發(fā)布時間:2025/3/11 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言long的格式字符串,时间字符串和long类型之间的转换 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2015-08-29 10:15:01

在進行時間存儲時,經(jīng)常會對時間字符串進行轉(zhuǎn)型存儲,一般都是存儲為long類型,下面我先來說一下如何將時間字符串轉(zhuǎn)換為long類型:

如果時間字符串只有年月日,可以這樣轉(zhuǎn)儲

var? ddate = new Date('2014-05-10').getTime();

alert(ddate);

這種方法在谷歌,火狐和ie中都能測試通過,如果說帶上了小時分鐘和秒

var ddate = new Date('2014-05-10 13:25:50').getTime();

這種方法在谷歌瀏覽器里可以通過,但是在火狐和ie瀏覽器里不通過,顯示NaN。但是如果var? ddate = new Date('2014/05/10 13:25:50').getTime(); 這樣寫,兩個瀏覽器就都沒有問題了,同樣谷歌瀏覽器也沒有問題。但是有時候我們的寫法就是yy-mm-dd格式的,那么就需要我們進行一下字符串替換了,可以使用下面這個方法。

var ddate = new Date(('2014-05-10 13:25:50').replace(new RegExp("-","gm"),"/")).getTime();

alert(ddate);

下面我們再來說一下將long類型的數(shù)據(jù)轉(zhuǎn)換為時間字符串格式。

直接看代碼吧

Date.prototype.format = function (format) {

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()

} ;

if (/(y+)/.test(format)) {

format = format.replace(RegExp.1, (this.getFullYear() + "").substr(4 - RegExp.1.length));

}

for (var k in o) {

if (new RegExp("(" + k + ")").test(format)) {

format = format.replace(RegExp.1, RegExp.1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length));

}

}

return format;

} ;

function getFormatDateByLong(l, pattern) {

return getFormatDate(new Date(l), pattern);

}

function getFormatDate(date, pattern) {

if (date == undefined) {

date = new Date();

}

if (pattern == undefined) {

pattern = "yyyy-MM-dd hh:mm:ss";

}

return date.format(pattern);

}

var ddate=getFormatDateByLong(671929874298,"yyyy-MM-dd hh:mm:ss"));

alert(ddate);

這時彈出的ddate為時間字符串了,并且格式為yy-mm-dd hh:mm:ss格式。

總結(jié)

以上是生活随笔為你收集整理的c语言long的格式字符串,时间字符串和long类型之间的转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。