JS日期处理——月末、季度末】的更多相关文章

需求: 很多时候对于页面设置默认日期,我们有这样的需求—— 日期频度为月度:如果今天是本月最后一天,默认日期取今天,否则取上月最后一天: 日期频度为季度:如果今天是本季度最后一天,默认日期取今天,否则取上季度最后一天 …… 我们以月度为例,按需求写出伪代码: 获得当前年.月.日 获得本月最后一日 if(当前日==本月最后一日){ 取值=当前年+月+日 }else{ 取值=当前年+上月+上月最后一日 } 如上关键,我们需要知道如何根据当前年月获得该月的最后一天是几号. var lastDay=(y…
var now = new Date(); //当前日期 var nowDayOfWeek = (now.getDay() == 0) ? 7 : now.getDay() - 1; //今天是本周的第几天.周一=0,周日=6 var nowDay = now.getDate(); //当前日 var nowMonth = now.getMonth(); //当前月值(1月=0,12月=11) var nowMonReal = now.getMonth() + 1; //当前月实际数字 var…
转自:https://www.cnblogs.com/leqhome/p/5319984.html --年初,年末select trunc(sysdate,'yyyy') from dual;select add_months(trunc(sysdate,'yyyy'),12) - 1 from dual; --月初,月末select trunc(sysdate,'month') from dual;select add_months(trunc(sysdate,'month'),1) -1 f…
JavaScript Date format(js日期格式化) 方法一:// 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s).季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09…
Js获取当前日期时间: 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(); //获取当前时…
javascript Date format(js日期格式化) https://www.cnblogs.com/zhangpengshou/archive/2012/07/19/2599053.html 方法一: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s).季度(q) 可以用 1-2 个占位符,  // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)  // 例子:  //…
javascript Date format(js日期格式化) 方法一: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(H/h).分(m).秒(s).季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // getNewDate("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.42…
一.问题: 在web项目里有很多时候需要使用日期控件来完成相关的功能,但是日期控件的日期格式又和我们的需求不符 那么,就需要我们来自定义日期的格式完成需求 二.解决: 1.取月末: (1)强制取值: //判断每个月最后一天 function lastDay(cYear,cMouth){ var year; var mouth; if (cYear != "" && cMouth!="") { year=cYear; mouth=cMouth; } e…
/** * 日期工具类 */ define(function(require, exports, module) { var constants = require("constants"); // 常量类 /** * 描述: 把日期格式字符串转换成js Date类型 * * @param dateStr: 日期字符串 格式必须为 yyyy-MM-dd hh:mm:ss 或 yyyy-MM-dd hh:mm:ss.S * @returns 返回JS日期对象 */ function ge…
c#获取日期当年最后一天:model.StartDate.AddYears(1).AddSeconds(-1) js日期工具: var dateToolObj = { methods: { //url为参数时被转义,还原真实URL htmlspecialchars_decode: function (str) { str = str.replace(/&/g, '&'); str = str.replace(/</g, '<'); str = str.replace(/>…