这段代码是我常用来格式化日期用的,很好用。

Date.prototype.toLocaleString = function () {   // 重写日期函数格式化日期return `${this.getFullYear()}-${this.getMonth() + 1 >= 10 ? (this.getMonth() + 1) : '0' + (this.getMonth() + 1)}-${this.getDate() >= 10 ? this.getDate() : '0' + this.getDate()}${this.getHours() >= 10 ? this.getHours() : '0' + this.getHours()} : ${this.getMinutes()>=10?this.getMinutes():'0'+this.getMinutes()} : ${this.getSeconds() >= 10 ? this.getSeconds() : '0' + this.getSeconds()}`;};

使用办法

格式化后的日期 = new Date(这里是传入的毫秒值).toLocaleString();

Vue实例

写到这里大家一定都懂了,不懂的话,我写了一个Vue实例看看:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>使用Vue格式化日期---原创马优晨</title><script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.js"></script>
</head>
<script>
window.onload = function(){var app = new Vue({el: '#app',data:{timeMes:""},created() {let self = this;self.timeMes = self.dataFormat(new Date(1522611151000))new Date(element.followTime)},methods:{dataFormat(time){return `${time.getFullYear()}-${time.getMonth() + 1 >= 10 ? (time.getMonth() + 1) : '0' + (time.getMonth() + 1)}-${time.getDate() >= 10 ? time.getDate() : '0' + time.getDate()}${time.getHours() >= 10 ? time.getHours() : '0' + time.getHours()} : ${time.getMinutes()>=10?time.getMinutes():'0'+time.getMinutes()} : ${time.getSeconds() >= 10 ? time.getSeconds() : '0' + time.getSeconds()}`;}}})
}</script>
<body><div id="app">作者:马优晨    时间:{{timeMes}}</div>
</body>
</html>

效果图:

如果下图的“通话时长”的这种时间:

处理函数:

    timeDeal(time) {   // time 是一个时间戳const timer = +time;const minutes = Math.floor(timer / 60);const seconds =(timer % 3600) % 60 > 9? (timer % 3600) % 60: `0${(timer % 3600) % 60}`;return `${minutes}'${seconds}''`;}

vue日期格式化实例相关推荐

  1. react日期格式化实例

    以前写过一篇关于原生JS和vue项目中日期格式化的文章,现在写一下关于react项目中日期格式化的方式. 使用react的 moment import moment from "moment ...

  2. vue 日期格式化返回指定个数月份_vue过滤器实现日期格式化的案例分析

    说明 今天将要介绍的是vue中的过滤器,并且将实现一个日期格式化的小案例. 大家都知道,我们获取当前日期可以通过Date对象获取.下面我将获取当前时间并打印出来. console.log(new Da ...

  3. vue 日期格式化返回指定个数月份_12、vue中日期格式化转换的函数

    /** *  format time depend on the offer timestamp or Date instance *  @param  {Number, Date } date 要转 ...

  4. vue 日期格式化返回指定个数月份_python时间与日期处理一次看个够(time、datetime、calendar)...

    前言 python中常常会遇见时间.日期相关的处理,python标准库其实就提供了非常强大的处理能力,它们是time.datetime.calendar标准库,下面是它们常见的一些用法,一起来看看吧! ...

  5. vue 日期格式化-将时间2020-11-10T12:01:50.942转换成2020-11-10 12:01

    返回数据: 页面效果: 代码如下: dateFormat ('Tue Mar 06 2012 00:00:00 GMT+0800', 'yyyy-MM-dd');//示例 function dateF ...

  6. 在vue、html中手动写日期格式化转换为“yyyy-MM-dd hh:mm:ss”

    做前端页面的时候,貌似日期格式化是没有预置的,需要自己写(当然大部分都是直接C+V了),但是觉得那些方法不容易看懂,而且对于小白来说,用起来也不是那么地方便,于是自己写了一个简单的日期格式化函数. 在 ...

  7. vue过滤器实现日期格式化

    说明 今天将要介绍的是vue中的过滤器,并且将实现一个日期格式化的小案例. 大家都知道,我们获取当前日期可以通过Date对象获取.下面我将获取当前时间并打印出来. console.log(new Da ...

  8. 什么是千年虫?计算机如何开始处理日期?都有哪些时间日期格式化?

    目录 "千年虫"漏洞(Year 2000 Problem,简称"Y2K") 计算机是怎么开始处理日期的么? 举例1:时间格式化举例( 过滤器) 举例2:时间格式 ...

  9. MySQL的datetime日期格式化,和Oracle的datetime日期格式化

    MySQL中,可以通过以下三个函数,分别获得当前系统年月日时分秒.当前系统年月日.当前系统时分秒 : SELECT NOW(); -- 获取当前年月日时分秒:显示结果:2016-01-14 13:03 ...

最新文章

  1. mixin机制 vue_读?VuePress(四)插件机制
  2. 深度学习图片分类CNN模板
  3. “御术”林峰:前端10年,始终坚信“为生活带来美好的改变”
  4. CodeForces - 1328D Carousel(构造+贪心)
  5. k8s-自动横向伸缩pod 根据CPU使用率,QPS访问数监控指标
  6. Magento 获取当前货币和货币符How to get current currency in Magento
  7. 《UTF-8与GB2312之间的互换》的改进
  8. 个人博客升级改造ing
  9. 【读书笔记】浪潮之巅——公司史篇
  10. Java 面试简答题
  11. paypal php 开发,PHP语言开发Paypal支付demo的具体实现
  12. php 送货单管理系统,销售送货单管理系统下载
  13. unity材质球复制
  14. ElasticSearch六 ElasticSearch扩展之FileBeat、Logstash
  15. C语言笔记 隐藏光标函数 带注释(详细)
  16. maven项目指定项目编码
  17. 为什么D类音频功放可以免输出滤波器
  18. PHP学习笔记-Session
  19. 无线传输终端 无线通信模块 全网通5G/4G
  20. STM32单片机开发应用教程 (HAL库版) ---基于国信长天嵌入式竞赛实训平台(CT117E-M4)教程汇总 与第一章 硬件平台简介

热门文章

  1. Kafka是靠什么机制保持高可靠,高可用的?
  2. Kafka设计解析(七)- Kafka Stream
  3. AI面试必备!你不可不知的10个深度学习方法
  4. Spark中RDD转换成DataFrame的两种方式(分别用Java和scala实现)
  5. Python学习日记day4 字符编码
  6. trace与代码跟踪服务
  7. Post请求和get请求乱码方式解决
  8. RequireJS入门(一) 转
  9. c语言学习之基础知识点介绍(十):数组
  10. dedecms /include/uploadsafe.inc.php SQL Injection Via Local Variable Overriding Vul