SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//格式
try {
Date date=format.parse(String str);//第一个日期(字符串)
Date date1=format.parse(String str1);//第二个日期(字符串)
if (date.getTime()<date1.getTime()){//比较
最近用到了 分享给大家 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//格式try { Date date=format.parse(String str);//第一个日期(字符串) Date date1=format.parse(String str1);//第二个日期(字符串)
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date1 = formatter.format("结束的时间戳");
String date2 = formatter.format("开始的时间戳”);
// 获取服务器返回的时间戳 转换成"yyyy-MM-dd HH:mm:ss"
// 计算的时.
long expirationTime = data.getExpirationTime();
//获得当前时间戳
long timeStamp = System.currentTimeMillis();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH...
package com.xjp.common.util;
import java.sql.Timestamp;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Date;
import com.ttsoft.framework.util.DateUtil;
/** * Title: 时间
public String getTime(){
long time=System.currentTimeMillis()/1000;//获取系统时间的10位的时间戳
String str=String.valueOf(time);
return str;
点击时间差
private long mTouchDownTime;//100...
可以使用java.util.Date类的getTime()方法,将时间戳转换为毫秒数,然后比较大小。例如:
long timestamp1 = 1617630918000L;
long timestamp2 = 1617630920000L;
Date date1 = new Date(timestamp1);
Date date2 = new Date(timestamp2);
if(date1.getTime() > date2.getTime()) {
System.out.println("第一个时间戳较大");
} else if(date1.getTime() < date2.getTime()) {
System.out.println("第二个时间戳较大");
} else {
System.out.println("两个时间戳相等");
这样就可以比较两个时间戳的大小了。