java 怎么获取一个时间的年月日

java 怎么获取一个时间的年月日,第1张

java获取一个时间年月日代码及相关解释说明参考下面代码

package zhidao;

import javautilCalendar;

public class Test {

 public static void main(String[] args) {

  Calendar cal=CalendargetInstance();//使用日历类

  int year=calget(CalendarYEAR);//获取年份

  int month=calget(CalendarMONTH)+1;//获取月份,因为从0开始的,所以要加1

  int day=calget(CalendarDAY_OF_MONTH);//获取天

  Systemoutprintln("结果:"+year+"-"+month+"-"+day);

 }

}

下面这段代码演示了从日期到规定格式的字符串,在从规定格式的字符串到日期的 *** 作,希望有所帮助

public class DateTransfer {

public static void main(String[] args) {

DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");// 日期格式

Date date = new Date();// 获取当前时间的的Date对象

Systemerrprintln(date);

String now = dfformat(date);// 将date转化为规定格式的字符串

Systemerrprintln(now);

Date newDate = new Date();// 新的Date对象

try {

newDate = dfparse(now);// 将字符串转化为Date类型

} catch (ParseException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

Systemerrprintln(newDate);// 打印验证

}

}

import javautilDate;

class Text

{

public static void main(String args[])

{

Date d=new Date();

int year,month,date,day;

year=dgetYear()+1900;//获取年份,获取出来就是int型,不用转换

month=dgetMonth();//月份

date=dgetDate();//本月的第几天

day=dgetDay();//星期几

Systemoutprintln("系统年份为:"+year+"年\n月份为:"+month+"月\n本月的第"+date+"日\n星期"+day);

}

}

其实系统默认的都是毫秒数的时间戳, 所以你想要的2017-01-16 17:00:00 不是提取的, 而是格式化的

new SimpleDateFormat("yyyy-MM-dd HH:00:00")format(SystemcurrentTimeMillis());

$(function() {

var myDate = new Date(); //动态获取当前时间

var Years = myDategetFullYear(); //获取当前年

var Months = myDategetMonth() + 1; //获取当前日

var Dates = myDategetDate(); //获取当前月

var Hours = myDategetHours(); //获取当前的时

var Minutes = myDategetMinutes(); //获取当前的分

var Seconds = myDategetSeconds(); //获取当前的秒

$('#控件ID')val(Years); //将获取的当前年赋值给控件

//如果想获取具体时间,年月日时分秒,如下:

Months = Months < 10 '0' + Months : Months; Dates = Dates < 10 '0' + Dates : Dates; Hours = Hours < 10 '0' + Hours : Hours; Minutes = Minutes < 10 '0' + Minutes : Minutes; Seconds = Seconds < 10 '0' + Seconds : Seconds; var currentTime= Years + '年' + Months + '月' + Dates + '日' + ' ' + Hours + ':' + Minutes + ':' + Seconds;

$('#控件ID')val(Years); //将想获取具体时间,年月日时分秒赋值给控件

});

以上就是关于java 怎么获取一个时间的年月日全部的内容,包括:java 怎么获取一个时间的年月日、在java中如何获得当前年份月份时间、怎么分开获得系统年月日而且要把他们分别变成int类型等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9443170.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存