js获取当前日期(年月日格式)
2024-08-24 12:11:34
获取当前日期
function getNowFormatDate() {
var date = new Date();
var seperator1 = "-";
var year = date.getFullYear();
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = year + seperator1 + month + seperator1 + strDate;
return currentdate;
}
调用直接获取当天日期
获取当前日期时间
//获取当前日期时间
function curentTime()
{
var now = new Date(); var year = now.getFullYear(); //年
var month = now.getMonth() + 1; //月
var day = now.getDate(); //日 var hh = now.getHours(); //时
var mm = now.getMinutes(); //分
var ss = now.getSeconds(); //分 var clock = year + "-"; if(month < 10)
clock += "0"; clock += month + "-"; if(day < 10)
clock += "0"; clock += day + " "; if(hh < 10)
clock += "0"; clock += hh + ":";
if (mm < 10)
clock += '0';
clock += mm + ":"; if (ss < 10)
clock += '0';
clock += ss;
return clock;
} //定时执行setTime
setInterval("setTime()",1000); //将id为currentTime的div更新为最新时间
function setTime(){
$('#currentTime').html(curentTime());
}
根据年月获取当月第一天和最后一天
//根据年月获取当月第一天日期
function getStartDate(yearmonthstr){
if(/^\d{4}-\d{2}$/.test(yearmonthstr)){ //判断是否满足yyyy-mm条件
var year = /\d{4}/.exec(yearmonthstr)[0]; //获取年份
var month = /\d{2}$/.exec(yearmonthstr)[0]; //获取月份
var d = new Date(year, month, 0);
var day = d.getDate(); //获取月的天数
return yearmonthstr+'-01';
}
}
//根据年月获取当月最后一天日期
function getEndDate(yearmonthstr){
if(/^\d{4}-\d{2}$/.test(yearmonthstr)){ //判断是否满足yyyy-mm条件
var year = /\d{4}/.exec(yearmonthstr)[0]; //获取年份
var month = /\d{2}$/.exec(yearmonthstr)[0]; //获取月份
var d = new Date(year, month, 0);
var day = d.getDate(); //获取月的天数
return yearmonthstr+'-'+day;
}
}
调用,参数为yyyy-MM.
最新文章
- MVC 前台获取三级菜单及子菜单
- SQL Server系列
- Node.js 手册查询-2-MongoDB数据库方法
- Warchall: Live RCE
- linux下的inode记录
- [原创] PostgreSQL Plus Advanced Server在Windows中配置双机热备流复制
- DWZ(JUI) 教程 中如何整合第三方jQuery插件
- css中var函数
- 《神秘的程序员们》漫画26~28:《万年坑系列》 I、II、III(转)
- CSS单行、多行文本溢出显示省略号(……)
- java解析xml文件并输出
- 如何使用Babel将ES6转码为ES5?
- awk高级玩法
- NetSec2019 20165327 Exp4 恶意代码分析
- python的time
- 使用Kotlin开发Android应用
- java Export Excel POI 转
- 撩课-Web大前端每天5道面试题-Day6
- 利用Dockerfile构建一个基于CentOS 7镜像
- 使用PyQt4 designer时无法启动uic解决方案
热门文章
- JS拖拽事件
- ES6基础教程(整理自阮一峰)
- 苹果推送通知服务APNs编程(转)
- Day01 html详解
- 前端页面汉子显示为问号,需修改 linux下面修改mysql 数据库的字符编码为utf8
- 一个Spark job的生命历程
- makefile中ifeq与ifneq dev/null和dev/zero简介 dd命令
- python 操作 mysql 数据库 datetime 属性字段为 0000-00-00 00:00:00 的问题
- java-Unsupported major.minor version 52.0错误解决
- 前端学习笔记之CSS介绍