javascript 日期常用的方法


Posted in Javascript onNovember 11, 2009

1:经常涉及到日期的换算比较:

<html> 
<head> 
<title></title> 
<script language="javascript"> 
function returnMaxDate(){ 
var datevalue1 = document.getElementById("date1").value; 
var datevalue2 = document.getElementById("date2").value; 
if(datevalue1 > datevalue2){ 
return datevalue1; 
}else{ 
return datevalue2; 
} 
} 
</script> 
</head> 
<body> 
<input type="text" name="date1" id="date1"> 
<input type="text" name="date2" id="date2"> 
</body> 
</html>

2:日期的格式判断
//yyyy-MM-dd 
if (!/^\d{4}\-\d\d?\-\d\d?/.test(datavalue1)) { 
alert("datevalue1的日期格式不合法") 
} 
3:换算星期(摘抄他人) 
import java.text.ParseException; 
import java.text.SimpleDateFormat; 
import java.util.Calendar; 
import java.util.Date; 
public class TestDate { 
public static String getWeekFromDate(String sDate,int type){ 
if("".equals(sDate)){ 
return ""; 
} 
SimpleDateFormat df = null; 
if(type==0){ 
df = new SimpleDateFormat("yyyy-MM-dd"); 
}else if(type==1){ 
df = new SimpleDateFormat("yyyyMMdd"); 
} 
Date date = null; 
try{ 
date = df.parse(sDate); 
}catch(ParseException e){ 
e.printStackTrace(); 
} 
Calendar cd = Calendar.getInstance(); 
cd.setTime(date); 
int mydate = cd.get(Calendar.DAY_OF_WEEK); 
String showDate = ""; 
switch (mydate) { //mydate分别是 1---7:星期日,星期一,星期二。。。 
case 1: 
showDate = "星期日"; 
break; 
case 2: 
showDate = "星期一"; 
break; 
case 3: 
showDate = "星期二"; 
break; 
case 4: 
showDate = "星期三"; 
break; 
case 5: 
showDate = "星期四"; 
break; 
case 6: 
showDate = "星期五"; 
break; 
default: 
showDate = "星期六"; 
break; 
} 
return showDate; 
} 
}
Javascript 相关文章推荐
Add a Table to a Word Document
Jun 15 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
Oct 11 Javascript
jQuery trigger()方法用法介绍
Jan 13 Javascript
javascript检测flash插件是否被禁用的方法
Jan 14 Javascript
Bootstrap fileinput文件上传组件使用详解
Jun 06 Javascript
js获取元素的偏移量offset简单方法(必看)
Jul 05 Javascript
微信小程序 input表单与redio及下拉列表的使用实例
Sep 20 Javascript
layui实现下拉框三级联动
Jul 26 Javascript
vue实现axios图片上传功能
Aug 20 Javascript
详解微信小程序中var、let、const用法与区别
Jan 11 Javascript
vue 调用 RESTful风格接口操作
Aug 11 Javascript
浅谈react路由传参的几种方式
Mar 23 Javascript
Jquery在IE7下无法使用 $.ajax解决方法
Nov 11 #Javascript
jQuery 白痴级入门教程
Nov 11 #Javascript
Javascript 解疑
Nov 11 #Javascript
不一样的文字闪烁 轮番闪烁
Nov 11 #Javascript
jquery 输入框数字限制插件
Nov 10 #Javascript
通过隐藏option实现select的联动效果
Nov 10 #Javascript
Riot.js 快速的JavaScript单元测试框架
Nov 09 #Javascript
You might like
PHP如何得到当前页和上一页的地址?
2006/11/27 PHP
PHP的基本常识小结
2013/07/05 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
toString()一个会自动调用的方法
2010/02/08 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
js校验表单后提交表单的三种方法总结
2014/02/28 Javascript
在linux中使用包管理器安装node.js
2015/03/13 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
2015/05/09 Javascript
node.js操作mysql(增删改查)
2015/07/24 Javascript
基于jquery实现即时检查格式是否正确的表单
2016/05/06 Javascript
AngularJS HTML DOM详解及示例代码
2016/08/17 Javascript
vue实现添加标签demo示例代码
2017/01/21 Javascript
jQuery使用方法
2017/02/04 Javascript
jQuery+pjax简单示例汇总
2017/04/21 jQuery
js中变量的连续赋值(实例讲解)
2017/07/08 Javascript
小程序云开发实战小结
2018/10/25 Javascript
通过npm或yarn自动生成vue组件的方法示例
2019/02/12 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
[57:38]2018DOTA2亚洲邀请赛3月30日 小组赛A组 OpTic VS OG
2018/03/31 DOTA
[01:04:14]VP vs TNC 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python采用socket模拟TCP通讯的实现方法
2014/11/19 Python
tensorflow 加载部分变量的实例讲解
2018/07/27 Python
Python模拟自动存取款机的查询、存取款、修改密码等操作
2018/09/02 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
python3实现在二叉树中找出和为某一值的所有路径(推荐)
2019/12/26 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
2020/02/12 Python
什么是python的列表推导式
2020/05/26 Python
英国护肤品购物网站:Beauty Expert
2016/08/19 全球购物
Kate Spade美国官网:纽约新兴时尚品牌,以包包闻名于世
2017/11/09 全球购物
最畅销的视频游戏享受高达90%的折扣:CDKeys
2020/02/10 全球购物
2013英文求职信模板范文
2013/11/15 职场文书
投资协议书范本
2014/04/21 职场文书
乒乓球兴趣小组活动总结
2014/07/08 职场文书
公司2014年度工作总结
2014/12/10 职场文书
Windows Server 2019 安装DHCP服务及相关配置
2022/04/28 Servers