vue.js怎样将时间戳转化为日期格式 js 中日期 转换成时间戳 例如2013-08-30 转换为...

vue.js\u4e2d\uff0c\u628a\u65f6\u95f4\u683c\u5f0f\u4e3ayyyy/mm/dd\u8f6c\u6362\u6210\u65f6\u95f4\u6233\u5bf9\u6bd4\u5927\u5c0f\u600e\u4e48\u5199

\u76f4\u63a5\u628a\u5b57\u7b26\u4e32\u4f20\u5230Date\u5bf9\u8c61\u91cc\u4ed6\u4f1a\u5e2e\u4f60\u8f6c\u6210\u65f6\u95f4\u7684
var timeStr1 = '2018/08/08';var timeStr2 = '2018/12/12';var time1 = new Date(timeStr1).getTime();var time2 = new Date(timeStr2).getTime();return time1 < time2;

js\u5b57\u7b26\u4e32\u8f6c\u5316\u65f6\u95f4\u6233\u53ef\u4ee5\u4f7f\u7528\u81ea\u5e26\u51fd\u6570 Date(\u8981\u8f6c\u5316\u7684\u65f6\u95f4\u5b57\u7b26\u4e32)\u5148\u8f6c\u5316\u4e3aDate\u7c7b\u578b\uff0c\u4e4b\u540e\u518d\u5c06Date\u7c7b\u578b\u8f6c\u5316\u4e3a\u65f6\u95f4\u6233\u7c7b\u578b\uff0c\u5176\u4e2d\u65f6\u95f4\u5b57\u7b26\u4e32\u6709\u8981\u6c42\uff0c\u5f62\u5f0f\u5fc5\u987b\u662f yyyy-MM-dd HH:mm:ss \u7684\u5f62\u5f0f\uff0c\u5f53\u7136\uff0c\u4e5f\u53ef\u4ee5\u53ea\u662f yyyy-MM-dd\uff0c \u5c31\u662f 2013-08-30\uff0c\u5982\u4e0b\uff1a

\u6b64\u5904\u4f1a\u5f97\u5230\u4e00\u4e2a Date \u7c7b\u578b\u7684\u6570\u636e\uff0c\u83b7\u5f97\u65f6\u95f4\u6233\u6570\u636e\uff0c\u9700\u8981\u5bf9\u65e5\u671f\u5bf9\u8c61\u8fdb\u884c\u64cd\u4f5c\uff0c\u5c06\u65e5\u671f\u8f6c\u5316\u4e3a\u65f6\u95f4\u6233\u6709\u4e09\u79cd\u65b9\u5f0f\uff0c\u5982\u4e0b\uff1a
1. var time1 = date.getTime();

2.var time2 = date.valueOf();

3.var time3 = Date.parse(date);

\u7b2c\u4e00\u3001\u7b2c\u4e8c\u79cd\uff1a\u4f1a\u7cbe\u786e\u5230\u6beb\u79d2\uff0c\u7b2c\u4e09\u79cd\uff1a\u53ea\u80fd\u7cbe\u786e\u5230\u79d2\uff0c\u6beb\u79d2\u7528000\u66ff\u4ee3\uff0c\u6ce8\u610f\uff1a\u83b7\u53d6\u5230\u7684\u65f6\u95f4\u6233\u9664\u4ee51000\u5c31\u53ef\u83b7\u5f97Unix\u65f6\u95f4\u6233\uff0c\u5c31\u53ef\u4f20\u503c\u7ed9\u540e\u53f0\u5f97\u5230\u3002
\u6269\u5c55\u8d44\u6599
Date() \u8fd4\u56de\u5f53\u65e5\u7684\u65e5\u671f\u548c\u65f6\u95f4\u3002
getDate() \u4ece Date \u5bf9\u8c61\u8fd4\u56de\u4e00\u4e2a\u6708\u4e2d\u7684\u67d0\u4e00\u5929 (1 ~ 31)\u3002
getDay() \u4ece Date \u5bf9\u8c61\u8fd4\u56de\u4e00\u5468\u4e2d\u7684\u67d0\u4e00\u5929 (0 ~ 6)\u3002
getMonth() \u4ece Date \u5bf9\u8c61\u8fd4\u56de\u6708\u4efd (0 ~ 11)\u3002
getFullYear() \u4ece Date \u5bf9\u8c61\u4ee5\u56db\u4f4d\u6570\u5b57\u8fd4\u56de\u5e74\u4efd\u3002
getYear() \u8bf7\u4f7f\u7528 getFullYear() \u65b9\u6cd5\u4ee3\u66ff\u3002
getHours() \u8fd4\u56de Date \u5bf9\u8c61\u7684\u5c0f\u65f6 (0 ~ 23)\u3002
getMinutes() \u8fd4\u56de Date \u5bf9\u8c61\u7684\u5206\u949f (0 ~ 59)\u3002
getSeconds() \u8fd4\u56de Date \u5bf9\u8c61\u7684\u79d2\u6570 (0 ~ 59)\u3002
getMilliseconds() \u8fd4\u56de Date \u5bf9\u8c61\u7684\u6beb\u79d2(0 ~ 999)\u3002
getTime() \u8fd4\u56de 1970 \u5e74 1 \u6708 1 \u65e5\u81f3\u4eca\u7684\u6beb\u79d2\u6570\u3002
getTimezoneOffset() \u8fd4\u56de\u672c\u5730\u65f6\u95f4\u4e0e\u683c\u6797\u5a01\u6cbb\u6807\u51c6\u65f6\u95f4 (GMT) \u7684\u5206\u949f\u5dee\u3002
getUTCDate() \u6839\u636e\u4e16\u754c\u65f6\u4ece Date \u5bf9\u8c61\u8fd4\u56de\u6708\u4e2d\u7684\u4e00\u5929 (1 ~ 31)\u3002
getUTCDay() \u6839\u636e\u4e16\u754c\u65f6\u4ece Date \u5bf9\u8c61\u8fd4\u56de\u5468\u4e2d\u7684\u4e00\u5929 (0 ~ 6)\u3002
getUTCMonth() \u6839\u636e\u4e16\u754c\u65f6\u4ece Date \u5bf9\u8c61\u8fd4\u56de\u6708\u4efd (0 ~ 11)\u3002
getUTCFullYear() \u6839\u636e\u4e16\u754c\u65f6\u4ece Date \u5bf9\u8c61\u8fd4\u56de\u56db\u4f4d\u6570\u7684\u5e74\u4efd\u3002
getUTCHours() \u6839\u636e\u4e16\u754c\u65f6\u8fd4\u56de Date \u5bf9\u8c61\u7684\u5c0f\u65f6 (0 ~ 23)\u3002
getUTCMinutes() \u6839\u636e\u4e16\u754c\u65f6\u8fd4\u56de Date \u5bf9\u8c61\u7684\u5206\u949f (0 ~ 59)\u3002
getUTCSeconds() \u6839\u636e\u4e16\u754c\u65f6\u8fd4\u56de Date \u5bf9\u8c61\u7684\u79d2\u949f (0 ~ 59)\u3002
getUTCMilliseconds() \u6839\u636e\u4e16\u754c\u65f6\u8fd4\u56de Date \u5bf9\u8c61\u7684\u6beb\u79d2(0 ~ 999)\u3002
parse() \u8fd4\u56de1970\u5e741\u67081\u65e5\u5348\u591c\u5230\u6307\u5b9a\u65e5\u671f\uff08\u5b57\u7b26\u4e32\uff09\u7684\u6beb\u79d2\u6570\u3002
setDate() \u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u6708\u7684\u67d0\u4e00\u5929 (1 ~ 31)\u3002
setMonth() \u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u6708\u4efd (0 ~ 11)\u3002
setFullYear() \u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u5e74\u4efd\uff08\u56db\u4f4d\u6570\u5b57\uff09\u3002
setYear() \u8bf7\u4f7f\u7528 setFullYear() \u65b9\u6cd5\u4ee3\u66ff\u3002
setHours() \u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u5c0f\u65f6 (0 ~ 23)\u3002
setMinutes() \u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u5206\u949f (0 ~ 59)\u3002
setSeconds() \u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u79d2\u949f (0 ~ 59)\u3002
setMilliseconds() \u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u6beb\u79d2 (0 ~ 999)\u3002
setTime() \u4ee5\u6beb\u79d2\u8bbe\u7f6e Date \u5bf9\u8c61\u3002
setUTCDate() \u6839\u636e\u4e16\u754c\u65f6\u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u6708\u4efd\u7684\u4e00\u5929 (1 ~ 31)\u3002
setUTCMonth() \u6839\u636e\u4e16\u754c\u65f6\u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u6708\u4efd (0 ~ 11)\u3002
setUTCFullYear() \u6839\u636e\u4e16\u754c\u65f6\u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u5e74\u4efd\uff08\u56db\u4f4d\u6570\u5b57\uff09\u3002
setUTCHours() \u6839\u636e\u4e16\u754c\u65f6\u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u5c0f\u65f6 (0 ~ 23)\u3002
setUTCMinutes() \u6839\u636e\u4e16\u754c\u65f6\u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u5206\u949f (0 ~ 59)\u3002
setUTCSeconds() \u6839\u636e\u4e16\u754c\u65f6\u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u79d2\u949f (0 ~ 59)\u3002
setUTCMilliseconds() \u6839\u636e\u4e16\u754c\u65f6\u8bbe\u7f6e Date \u5bf9\u8c61\u4e2d\u7684\u6beb\u79d2 (0 ~ 999)\u3002
toSource() \u8fd4\u56de\u8be5\u5bf9\u8c61\u7684\u6e90\u4ee3\u7801\u3002
toString() \u628a Date \u5bf9\u8c61\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u3002
toTimeString() \u628a Date \u5bf9\u8c61\u7684\u65f6\u95f4\u90e8\u5206\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u3002
toDateString() \u628a Date \u5bf9\u8c61\u7684\u65e5\u671f\u90e8\u5206\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u3002
toGMTString() \u8bf7\u4f7f\u7528 toUTCString() \u65b9\u6cd5\u4ee3\u66ff\u3002
toUTCString() \u6839\u636e\u4e16\u754c\u65f6\uff0c\u628a Date \u5bf9\u8c61\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u3002
toLocaleString() \u6839\u636e\u672c\u5730\u65f6\u95f4\u683c\u5f0f\uff0c\u628a Date \u5bf9\u8c61\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u3002
toLocaleTimeString() \u6839\u636e\u672c\u5730\u65f6\u95f4\u683c\u5f0f\uff0c\u628a Date \u5bf9\u8c61\u7684\u65f6\u95f4\u90e8\u5206\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u3002toLocaleDateString() \u6839\u636e\u672c\u5730\u65f6\u95f4\u683c\u5f0f\uff0c\u628a Date \u5bf9\u8c61\u7684\u65e5\u671f\u90e8\u5206\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u3002
UTC() \u6839\u636e\u4e16\u754c\u65f6\u8fd4\u56de 1997 \u5e74 1 \u6708 1 \u65e5 \u5230\u6307\u5b9a\u65e5\u671f\u7684\u6beb\u79d2\u6570\u3002valueOf() \u8fd4\u56de Date \u5bf9\u8c61\u7684\u539f\u59cb\u503c\u3002

1、首先需要根据图示代码创建HTML文档,并创建JS标记。

2、然后需要根据图示代码new Date()创建日期对象。

3、然后需要根据图示代码以毫秒为单位的时间戳,设置日期对象。

4、然后需要根据图示代码打印设置后的日期。

5、保存文件,在浏览器查看输出将时间戳转化为日期格式成功。



通过vue.js filter实现将时间戳转换为自定义标准时间格式方法如下:
<!-- js代码 -->
$().ready(function() {
<!-- 自定义filter名称为'time' -->
Vue.filter('time',
<!-- value 格式为13位unix时间戳 -->
<!-- 10位unix时间戳可通过value*1000转换为13位格式 -->
function(value) {
var date = new Date(value);
Y = date.getFullYear(),
m = date.getMonth() + 1,
d = date.getDate(),
H = date.getHours(),
i = date.getMinutes(),
s = date.getSeconds();
if (m < 10) {
m = '0' + m;
}
if (d < 10) {
d = '0' + d;
}
if (H < 10) {
H = '0' + H;
}
if (i < 10) {
i = '0' + i;
}
if (s < 10) {
s = '0' + s;
}
<!-- 获取时间格式 2017-01-03 10:13:48 -->
// var t = Y+'-'+m+'-'+d+' '+H+':'+i+':'+s;
<!-- 获取时间格式 2017-01-03 -->
var t = Y + '-' + m + '-' + d;
return t;
});)
};
<!-- html代码 -->
<!-- 在需要转换格式的位置使用名为time的vue.js filter -->
<td>{{tab2.fb1 | time}}</td>

  • vue椤圭洰鍏煎ie娴忚鍣
    绛旓細object '#<Object>'浠ヤ笂姝ラ鎿嶄綔瀹屾垚鍗冲彲鍦╥e鎵撳紑椤甸潰 鍏朵粬鍙兘鍑虹幇鐨勯棶棰橈細1锛屾搷浣滃畬鏁版嵁鍚庨〉闈㈡病鏈夋洿鏂帮紝鍙互鍦╩ain.js閲屽綋鎺ュ彛璇锋眰鏃跺姞涓鏃堕棿鎴 2锛宨e鎻愮ずconst蹇呴』鍒濆鍖 each.js淇敼涓 3,鎶ラ敊浠ヤ笅鏈畾鐨勯敊 es6杞琫s5锛佸湪椤圭洰鐨勬牴鐩綍涓嬶紝淇敼.babelrc鐨勫唴瀹癸紝娣诲姞'es2015'鎺ョ潃浼氭姤浠ヤ笅閿欒 ...
  • vue-cli3 鍏煎 IE 娴忚鍣ㄧ殑涓嶅畬鍏ㄨ俯鍧戜箣鏃
    绛旓細鎴戣鎴戞槑鏄庡垰娣诲姞瀹屼竴椤规暟鎹紝涓轰粈涔堝啀鎵撳紑椤甸潰鍒锋柊鐨勬椂鍊欐病鏈夊憿锛燂紵 閮芥槸ie杩欎笉鍚堢兢鐨勬祻瑙堝櫒缂撳瓨get璇锋眰鎼炵殑楝硷紒 鐜版彁渚涗袱绉嶆垜宸茬粡娴嬭瘯杩囩殑鏂规硶锛 浠ヤ笅涓ょ鏂规硶閮芥槸鍦ㄥ皝瑁卆xios璇锋眰鎷︽埅鍣ㄤ腑淇敼锛涙柟娉曚竴 璁剧疆璇锋眰澶达紝绂佹缂撳瓨 鏂规硶浜 get璇锋眰鐨勫弬鏁颁腑澧炲姞鏃堕棿鎴鎴栨槸闅忔満鏁 鍜 vue-cli...
  • Vue IOS鍦ㄥ井淇℃祻瑙堝櫒缂撳瓨涓ラ噸
    绛旓細闂锛vue鎵撳寘鍙戝竷鍚庢湡鏀圭増鏃讹紝鑻规灉鎵嬫満缂撳瓨寰堥毦娓呴櫎锛屽畨鍗撳熀鏈病闂 杩囩▼锛氬湪缃戜笂鍙傝冧簡寰堝澶勭悊鐨勬柟寮忥紝鏈変慨鏀筸eta鐨勩佽矾鐢卞姞鍙傛暟鐨勩佸姩鎬佹坊鍔鏃堕棿鎴鐨勩傚皾璇曡繃鍚庡彂鐜伴拡瀵规垜鐜版湁鐨勯棶棰樿岃█锛屾病鏈夊緢濂界殑瑙e喅锛屼互涓嬪仛涓涓褰 瑙e喅锛氣憼锛氭墦鍖呭悗鐨刬ndex.html涓紝缁js鏂囦欢鍔犲悗缂 鈶★細鍒濆鏂囦欢鍔犳椂闂存埑 ...
  • elementui瀹炵幇杩斿洖鍒楄〃涓嶅埛鏂
    绛旓細1. 鍦ㄨ矾鐢变腑璁剧疆缂撳瓨 鍦Vue璺敱涓彲浠ヤ娇鐢╧eep-alive缁勪欢瀵归〉闈㈣繘琛岀紦瀛樸傚鏋滃湪璺敱涓负鍒楄〃椤佃缃紦瀛橈紝鍒欏湪浠庤鎯呴〉杩斿洖鍒楄〃椤垫椂锛屽垪琛ㄩ〉涓嶄細杩涜鍒锋柊銆傚疄鐜版柟娉曞涓嬶細鍦ㄤ綘鐨勮矾鐢遍厤缃枃浠朵腑锛屼緥濡俽outer/index.js涓紝灏嗗垪琛ㄩ〉鐨勮矾鐢遍厤缃」涓坊鍔燻keepAlive:true`銆傚涓嬫墍绀猴細```{ path: '/list'...
  • uniapp涓皟鐢ㄥ井淇jssdk
    绛旓細timestamp: res.timestamp, // 蹇呭~锛岀敓鎴愮鍚嶇殑鏃堕棿鎴 nonceStr: res.nonceStr, // 蹇呭~锛岀敓鎴愮鍚嶇殑闅忔満涓 signature: res.signature, // 蹇呭~锛岀鍚 jsApiList: res.jsApiList // 蹇呭~锛岄渶瑕佷娇鐢ㄧ殑JS鎺ュ彛鍒楄〃 });jweixin.ready(() => { console.log(shareInfo.title)// 鍒嗕韩缁欐湅鍙 jweix...
  • 鍦∟ode.js涓浣鎵嶈兘妫娴嬬鍙f槸鍚﹁鍗犵敤
    绛旓細杩欑瘒鏂囩珷涓昏缁欏ぇ瀹朵粙缁嶄簡鍏充簬鍒╃敤Node.js妫娴嬬鍙f槸鍚﹁鍗犵敤鐨勭浉鍏宠祫鏂欙紝鏂囦腑閫氳繃绀轰緥浠g爜浠嬬粛鐨勯潪甯歌缁嗭紝瀵瑰ぇ瀹剁殑瀛︿範鎴栬呭伐浣滃叿鏈変竴瀹氱殑鍙傝冨涔犱环鍊硷紝闇瑕佺殑鏈嬪弸浠笅闈㈤殢鐫灏忕紪鏉ヤ竴璧峰涔犲涔犲惂銆傚墠瑷鍦ㄥ涔爐cp/ip鐨勬椂鍊欙紝缁忓父閬囧埌涓浜涘叧浜庤窡绔彛鏈夊叧鐨勪笢瑗匡紝鍦ㄥ啓缃戠粶涓婄殑涓浜涗笢瑗匡紝鏈夋椂鐢ㄧ殑涓浜涚鍙h...
  • web鍓嶇闇瑕佸摢浜涙妧鏈?
    绛旓細web鍓嶇涓昏瀛︿範Html5鍜宑ss鍒朵綔绮剧編鐨勯潤鎬侀〉闈,涔嬪悗鏍稿績璇剧▼瀛︿範Java script杩欓棬璇█,骞朵娇鐢ㄥ悇绉JS妗嗘灦鍜屽簱瀹炵幇浜や簰鎬с備互鍓嶅ぇ瀹跺父鐢ㄧ殑鏄疛Query銆丅ootstrap妗嗘灦,鐜板湪褰㈡垚React銆Vue銆丄ngular涓夊ぇ涓绘祦妗嗘灦銆 web鍓嶇寮鍙戜竴鐩存槸鎺ㄩ檲鍑烘柊閫熷害鏈蹇,寮鍙戣呮渶鐖辨姳鎬ㄣ庡涓嶅姩銆忕殑鎶鏈鍩熴傛瘡涓涓墠绔汉閮界粡鍘嗕簡涓嶆柇瀛︿範鐨勪竴骞...
  • vue.js鎬庢牱灏嗘椂闂存埑杞寲涓鏃ユ湡鏍煎紡
    绛旓細1銆侀鍏堥渶瑕佹牴鎹浘绀轰唬鐮佸垱寤篐TML鏂囨。锛屽苟鍒涘缓JS鏍囪銆2銆佺劧鍚庨渶瑕佹牴鎹浘绀轰唬鐮乶ew Date()鍒涘缓鏃ユ湡瀵硅薄銆3銆佺劧鍚庨渶瑕佹牴鎹浘绀轰唬鐮佷互姣涓哄崟浣嶇殑鏃堕棿鎴筹紝璁剧疆鏃ユ湡瀵硅薄銆4銆佺劧鍚庨渶瑕佹牴鎹浘绀轰唬鐮佹墦鍗拌缃悗鐨勬棩鏈熴5銆佷繚瀛樻枃浠讹紝鍦ㄦ祻瑙堝櫒鏌ョ湅杈撳嚭灏嗘椂闂存埑杞寲涓鏃ユ湡鏍煎紡鎴愬姛銆
  • vue.js鎬庢牱灏嗘椂闂存埑杞寲涓鏃ユ湡鏍煎紡
    绛旓細閫氳繃vue.js filter瀹炵幇灏嗘椂闂存埑杞崲涓鑷畾涔夋爣鍑嗘椂闂存牸寮忔柟娉曞涓嬶細<!-- js浠g爜 --> ().ready(function() { <!-- 鑷畾涔塮ilter鍚嶇О涓'time' --> Vue.filter('time',<!-- value 鏍煎紡涓13浣島nix鏃堕棿鎴 --> <!-- 10浣島nix鏃堕棿鎴冲彲閫氳繃value*1000杞崲涓13浣嶆牸寮 --> function(value) {...
  • 鏃ユ湡鏍煎紡鏍¢獙
    绛旓細鍥.moment鏍煎紡杞崲鏃ユ湡(vue)浜.灏嗘椂闂存埑杞崲涓浠绘剰鏍煎紡 1.鏂板缓涓涓猟ata.js鏂囦欢 export function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp. 1.length))} let o = { 'M+': date.getMonth() + 1,'d+': date.getDate(),'h+': date.get...
  • 扩展阅读:在线json时间戳 ... vue时间戳转换成时间 ... 为什么vue3不推荐用vuex了 ... js把时间戳转为yyyymmdd ... js获取当前时间时分秒 ... 在线获取时间戳 ... js获取当前时间yyyymmss ... 当前时间戳 ... vue获取当前时间并格式化 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网