JAVA 如何单独取得"年","月","日"...
输出的结果如下:今年是:****月份是:**日期是:**今天是:********(一定要是由上面的三部分组成)谢谢了!!!...
输出的结果如下:
今年是:****
月份是:**
日期是:**
今天是:**** ** ** (一定要是由上面的三部分组成)
谢谢了!!! 展开
今年是:****
月份是:**
日期是:**
今天是:**** ** ** (一定要是由上面的三部分组成)
谢谢了!!! 展开
4个回答
展开全部
//CalendarTest.java
//Calendar对象能很好解决你的问题
import java.util.Calendar;
public class CalendarTest {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
int y=c.get(Calendar.YEAR);//年
int M = c.get(Calendar.MONTH)+1;//月,注意这里要加1,计算机第一个月从0开始
int d = c.get(Calendar.DATE);//日
System.out.println("年:"+y);
System.out.println("月:"+M);
System.out.println("日:"+d);
String dateStr = "";
dateStr+=y+"-"+(M<10?"0":"")+M+"-"+(d<10?"0":"")+d;
System.out.println(dateStr);
}
}
//Calendar对象能很好解决你的问题
import java.util.Calendar;
public class CalendarTest {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
int y=c.get(Calendar.YEAR);//年
int M = c.get(Calendar.MONTH)+1;//月,注意这里要加1,计算机第一个月从0开始
int d = c.get(Calendar.DATE);//日
System.out.println("年:"+y);
System.out.println("月:"+M);
System.out.println("日:"+d);
String dateStr = "";
dateStr+=y+"-"+(M<10?"0":"")+M+"-"+(d<10?"0":"")+d;
System.out.println(dateStr);
}
}
展开全部
Date date = new Date();
今年是:date.getYear();
月份是:date.getMonth();
日期是:date.getDay();
SimpleDateFormat a = new SimpleDateFormat (yyyy/MM/dd);
今天是:a.format(date);
今年是:date.getYear();
月份是:date.getMonth();
日期是:date.getDay();
SimpleDateFormat a = new SimpleDateFormat (yyyy/MM/dd);
今天是:a.format(date);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import java.util.Date;
public class a
{
public static void main(String args[])
{
Date date = new Date();
String test=date.toString();
String []tempdate=test.split(" ");
System.out.println("今年是"+tempdate[5]);
System.out.println("今月是"+tempdate[1]);
System.out.println("今日是"+tempdate[2]);
System.out.println("今时是"+tempdate[3]);
System.out.println("今天是 "+tempdate[5]+" "+tempdate[1]+" "+tempdate[2]);
}
}
切字符串嘛
public class a
{
public static void main(String args[])
{
Date date = new Date();
String test=date.toString();
String []tempdate=test.split(" ");
System.out.println("今年是"+tempdate[5]);
System.out.println("今月是"+tempdate[1]);
System.out.println("今日是"+tempdate[2]);
System.out.println("今时是"+tempdate[3]);
System.out.println("今天是 "+tempdate[5]+" "+tempdate[1]+" "+tempdate[2]);
}
}
切字符串嘛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、取得当前年月日
Calendar c=new GregorianCalendar();//新建日期对象
int year=c.get(Calendar.YEAR);//获取年份
int month=c.get(Calendar.MONTH);//获取月份
int day=c.get(Calendar.DATE);//获取日期
int minute=c.get(Calendar.MINUTE);//分
int hour=c.get(Calendar.HOUR);//小时
int second=c.get(Calendar.SECOND);//秒
Calendar c=new GregorianCalendar();//新建日期对象
int year=c.get(Calendar.YEAR);//获取年份
int month=c.get(Calendar.MONTH);//获取月份
int day=c.get(Calendar.DATE);//获取日期
int minute=c.get(Calendar.MINUTE);//分
int hour=c.get(Calendar.HOUR);//小时
int second=c.get(Calendar.SECOND);//秒
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询