js和java获得当前时间,和设置传入的时间

一、

1、js获得年月日时分秒的方式

var date = new Date();

var year = date.getFullYear();
var month = date.getMonth()+1; //js从0开始取
var date1 = date.getDate();
var hour = date.getHours();
var minutes = date.getMinutes();
var second = date.getSeconds();

注意:date.getMonth()得到的月是从0开始的,date所有的get方法除了date.getFullYear()得到的是2009外,其余的get方法得到的数若小于10,都是以单数出现,如6月,date.getMonth()+1 = 6 若要得到两位的自己加上0就可以了,如下面的转换方法。

 

2、获得毫秒数:

function date(){

var date = new Date();

var dateNum date.getTime();

alert(dateNum);

}

得到的是:2592000000 这个是距 1970 年 1 月 1 日之间的毫秒数。

注:getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。

 

 

3、js得到当前的时间

//得到当前时间,并且格式化你要的时间格式
var currentdate=new Date().Format("yyyy-MM-dd");

//获得当前时间,此格式为默认时间格式

var current = new Date();
//将当前时间设置成前29天时间
var befordate = new Date(current.getYear(),current.getMonth(),current.getDate()-29).Format("yyyy-MM-dd");

这里年月日都可以进行设置。

 

 

java中:

Calendar calendar = Calendar.getInstance();
  calendar.setTime(new Date());
  //传入yyyy-MM-dd 00:00:00.000,修正为yyyy-MM-dd 23:59:59.999
  calendar.add(Calendar.DATE, +1);
  calendar.add(Calendar.MILLISECOND, -1);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值