现在的时间

**

  • 由currentTimeMillis获取从1970年一月一日00:00:00到现在时刻的毫秒数,并将其以现在的时间显现出来(格林威治时间)。

**

public class Main {
	public static long time() {
		long s=System.currentTimeMillis();
		return s;
	}
	public static void Nowtime(long s) {
		int  y=1970,m=1,d=2,h=0,f=0,z=0,a=1;
		int arr[]= {0,31,28,31,30,31,30,31,31,30,31,30,31};
		String [] str= {" ","January","February","March","April","May","June","July","August","September","October","November","December"};
			do {
				if((y+1)%4!=0)
				s=s-365*24*60*60;
				else
				s=s-366*24*60*60;
				y++;
			}while((s-365*24*60*60)>0);
			if((y+1)%4==0)
				arr[2]=29;
			for(a=1;s-(arr[a]*24*60*60)>=0;a++){
				s=s-(arr[a]*24*60*60);
				    m++;
				}
			for(a=1;s-24*60*60>=0;a++) {
				s=s-24*60*60;
				d++;
			}
			h=(int)s/3600;
			s=(int)s-3600*h;
			f=(int)s/60;
			s=(int)s-60*f;
			z=(int)s;
		System.out.println("Current date and time is "+str[m]+" "+d+", "+y+" "+h+":"+f+":"+z);
	}
  public static void main(String[] args) {
	long s=time();
	Nowtime(s/1000);
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值