package com.dume.server.face;
import javax.xml.crypto.Data;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
/**
* 根据产品策略某本书可以设置包月到期时间,
* 需要计算指定时间到包月到期时间还有多少分钟,不足60S的不计入。
*/
public class ExpireDate {
public static void main(String[] args) {
System.out.println("请输入产品到期时间,格式为“yyyy-MM-dd HH:mm:ss” :");
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Scanner scanner = new Scanner(System.in);
String string = scanner.nextLine();
Date end = new Date();
try{
end = simpleDateFormat.parse(string);
}catch(Exception e){
System.out.println("时间格式错误!");
}
long endTime = end.getTime();
long nowTime = System.currentTimeMillis();
if(endTime<nowTime){
System.out.println("到期时间不能在此刻之前!");
}else{
System.out.println("到期时间剩余" +(endTime-nowTime)/(60*1000)+"分钟");
}
}
}
根据产品策略某本书可以设置包月到期时间, 需要计算指定时间到包月到期时间还有多少分钟,不足60S的不计入。
最新推荐文章于 2024-09-25 11:06:23 发布