今天做一个页面的简单调整,发现对时间类型不是一般的陌生啊!
时间类型的编辑,一般在String类型与Date类型之间进行转换:
Java类中,使用SimpleDateFormate来格式化类型,很简单就不举例子了!
对其中的年月日,时分秒进行操作时,多用Calendar这个类来进行操作:
Calendar today = Calendar.getInstance();
需要格式化时,将此对象的Date类型进行格式化即可:
SimpleDateFormat dateFmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.format(today.getTime());
年月日的操作
today.add(Calendar.YEAR, 4);
today.add(Calendar.MONTH, 3);
today.add(Calendar.DAY_OF_YEAR, -1);
而在js中,将字符串转换成Date类型
var license_date=sdate.value; //发证日期
document.getElementById('license_start_date').value=license_date;
var date_array=license_date.split('-');
var date_date=new Date(date_array[0],parseInt(date_array[1])-1,date_array[2]);//需要注意月份,1-12月用0-11来表示,
//如果是8月份,需要设置为7,6月份需要设置为5.
date_date.setFullYear(date_date.getFullYear()+5);
date_date.setDate(date_date.getDate()-1);
var end_date=date_date.toLocaleDateString();
end_date=end_date.replace('年','-');
end_date=end_date.replace('月','-');
end_date=end_date.replace('日','');
document.getElementById('license_end_date').value=end_date;
//在下面的例子中,我们为日期对象设置了一个特定的日期 (2008 年 8 月 9 日):
var myDate=new Date()
myDate.setFullYear(2008,7,9)
//注意:表示月份的参数介于 0 到 11 之间。也就是说,如果希望把月设置为 8 月,
//则参数应该是 7。
//在下面的例子中,我们将日期对象设置为 5 天后的日期:
var myDate=new Date()
myDate.setDate(myDate.getDate()+5)
//注意:如果增加天数会改变月份或者年份,那么日期对象会自动完成这种转换。
再有问题,再添加。
分享到:
相关推荐
oracle中date类型的操作,增删改查oracle中date类型的操作,增删改查
java编程中String类型时间转化成Date类型
js处理java后台传过来的date对象并转换成指定格式的字符串,亲测可用
Java 之 Date 和 Calendar 实例
sqlserver数据库类型对应Java中的数据类型
在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。
10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类.zip10.javaDate类...
java的Date类型转换成MySQL的DateTime类型.docx
Mysql 与 java 的时间类型 MySql的时间类型有 Java中与之对应的时间类型 datejava.sql.Date Datetimejava.sql
java_sql_Date与java_util_Date转换
Java_Date_日期时间整理 1、获取服务器端当前日期:1、获取服务器端当前日期:按照指定格式打印日期
java怎么将string转为date类型.pdf
【Java精品】Java中Date各种相关用法.doc
java 使用Date类获取系统的当前时间 java 使用Date类获取系统的当前时间 java 使用Date类获取系统的当前时间
java中时间类Date和Calendar的使用 java中时间类Date和Calendar的使用 <PRE class=java name="code">package cn.com; import java.text.DateFormat; import java.text.ParseException; import java.text....
JavaDate应用实例.pdf
java学习时编写的日期类源码,供java入门学习使用,体现了java面向对象的思想
归纳了java中Date类型的转换和Oracle中Date类型转换的常见和部分不常见问题总结
但是jdbc对应操作date类型的数据和hibernate是不同的,hibernate不需要考虑date是util .date还是sql.date也不需要考虑存入的date是否存有时分秒了。
这是本人自己整理的java中的Date工具类,包含了常用的时间格式化方法和转换方法;在工作中使用起来还是蛮方便的;希望对大家有帮助!