js日期格式化

Django内置模版过滤器

流过昼夜 提交于 2020-03-14 21:01:36
Django内置过滤器总览 可以查询下表来总览Django的内置过滤器: 过滤器 说明 add 加法 addslashes 添加斜杠 capfirst 首字母大写 center 文本居中 cut 切除字符 date 日期格式化 default 设置默认值 default_if_none 为None设置默认值 dictsort 字典排序 dictsortreversed 字典反向排序 divisibleby 整除判断 escape 转义 escapejs 转义js代码 filesizeformat 文件尺寸人性化显示 first 第一个元素 floatformat 浮点数格式化 force_escape 强制立刻转义 get_digit 获取数字 iriencode 转换IRI join 字符列表链接 last 最后一个 length 长度 length_is 长度等于 linebreaks 行转换 linebreaksbr 行转换 linenumbers 行号 ljust 左对齐 lower 小写 make_list 分割成字符列表 phone2numeric 电话号码 pluralize 复数形式 pprint 调试 random 随机获取 rjust 右对齐 safe 安全确认 safeseq 列表安全确认 slice 切片 slugify 转换成ASCII

js格式化日期,获取当月的第一天,与最后一天.

橙三吉。 提交于 2020-03-11 08:56:14
//格式化日期 function setDate(date){ y=date.getFullYear(); m=date.getMonth()+1; d=date.getDate(); m=m<10?"0"+m:m; d=d<10?"0"+d:d; return y+"-"+m+"-"+d; } /** * 获取当前月的第一天 */ function getCurrentMonthFirst(){ var date=new Date(); date.setDate(1); return date; } /** * 获取当前月的最后一天 */ function getCurrentMonthLast(){ var date=new Date(); var currentMonth=date.getMonth(); var nextMonth=++currentMonth; var nextMonthFirstDay=new Date(date.getFullYear(),nextMonth,1); var oneDay=1000*60*60*24; return new Date(nextMonthFirstDay-oneDay); } 来源: https://www.cnblogs.com/hongliang-0510/p/hongliang_0510.html

jQuery-- 格式化时间

早过忘川 提交于 2020-02-12 21:11:28
我们常常会通过datetime得到时间,但是网页前台往往会显示不同的时间 如:2013-12-15 2013年12月23日 2013 12 15 等多种显示效果,这就需要我们把时间格式化一下。 下面是通过Jquery格式化时间: $(function () { var time = '2013/9/29 11:10:26'; var data = new Date(time); var year = data.getFullYear(); //获取年 var month = data.getMonth() + 1; //获取月 var day = data.getDate(); //获取日 var hours = data.getHours(); var minutes = data.getMinutes(); time = year + "年" + month + "月" + day + "日" + " " + hours + ":" + minutes; alert(time); }) 最终显示时间:2013年9月29日 11:10 js获取日期 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth

js的日期格式化函数

守給你的承諾、 提交于 2020-02-03 09:50:45
// 日期处理函数 Date.prototype.Format = function(fmt) { //author: meizz 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(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); for (var k in o) if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length))); return fmt;

js 日期天数相加减,格式化yyyy-MM-dd

我与影子孤独终老i 提交于 2020-01-04 03:19:52
参数格式: date :2016-03-02 days:-3(2)当为负数的时候日期往前推,为正数,日期往后推 function addDate(date, days) { var d = new Date(date); d.setDate(d.getDate() + days); var m = d.getMonth() + 1; var da = d.getDate(); if (m<10) { m = '0' + m; } if (da<10) { da = '0' + da; } return d.getFullYear() + '-' + m + '-' +da; } //方法调用 $(function myfunction() { var td = "2016-03-02" var hg = addDate(td, -3); var now = new Date(); var nowStr = now.format("yyyy-MM-dd"); } //日期格式yyyy-MM-dd hh:mm:ss 可以自己定义不要时分秒 Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, //month "d+": this.getDate(), //day "h+":

js格式化日期函数

做~自己de王妃 提交于 2019-12-20 19:04:12
dateFormat.js文件 export function dateFormat(fmt, date) { let ret; let opt = { "Y+": date.getFullYear().toString(), // 年 "m+": (date.getMonth() + 1).toString(), // 月 "d+": date.getDate().toString(), // 日 "H+": date.getHours().toString(), // 时 "M+": date.getMinutes().toString(), // 分 "S+": date.getSeconds().toString() // 秒 // 有其他格式化字符需求可以继续添加,必须转化成字符串 }; for (let k in opt) { ret = new RegExp("(" + k + ")").exec(fmt); if (ret) { fmt = fmt.replace(ret[1], (ret[1].length == 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, "0"))) }; }; return fmt; } 导入: import { dateFormat } from './../../assets/js

JS 自定义样式格式化日期

青春壹個敷衍的年華 提交于 2019-12-14 18:27:02
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() //毫秒 }; if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); } for (var k in o) { if (new RegExp("(" + k + ")").test(fmt)) { fmt = fmt.replace( RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length))); } } return fmt; } 来源: https://www

JS基础语法---Date对象---格式化日期

感情迁移 提交于 2019-12-06 10:01:18
格式化后的指定格式的日期和时间,封装一个函数 function getDate() { var dt = new Date(); var year = dt.getFullYear(); var month = dt.getMonth(); var date = dt.getDate(); var hour = dt.getHours(); var minute = dt.getMinutes(); var second = dt.getSeconds(); month = month < 10 ? "0" + month : month; date = date < 10 ? "0" + date : date; hour = hour < 10 ? "0" + hour : hour; minute = minute < 10 ? "0" + hour : hour; second = second < 10 ? "0" + second : second; return year + "年" + month + "月" + date + "日" + hour + ":" + minute + ":" + second; } console.log(getDate(new Date())); 来源: https://www.cnblogs.com/jane-panyiyun/p

js 时间 格式化(yyyy-MM-dd HH:mm:ss)

我是研究僧i 提交于 2019-12-06 08:25:30
var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDate.getMinutes(); //获取当前分钟数(0-59) myDate.getSeconds(); //获取当前秒数(0-59) myDate.getMilliseconds(); //获取当前毫秒数(0-999) myDate.toLocaleDateString(); //获取当前日期 var mytime=myDate.toLocaleTimeString(); //获取当前时间 myDate.toLocaleString( ); //获取日期与时间 yyyy-MM-dd HH:mm:ssvar d = new Date() this.startRow.customerTime = d

js 格式化时间

杀马特。学长 韩版系。学妹 提交于 2019-12-05 00:14:44
第一种: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat var date = new Date(Date.UTC(2012, 11, 20, 3, 0, 0)); // Results below assume UTC timezone - your results may vary console.log(new Intl.DateTimeFormat('en-US').format(date)); // expected output: "12/20/2012" console.log(new Intl.DateTimeFormat('en-GB').format(date)); // expected output: "20/12/2012" // Include a fallback language, in this case Indonesian console.log(new Intl.DateTimeFormat(['ban', 'id']).format(date)); // expected output: "20/12/2012" var date = new Date(); if(date){ // var