import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/**
* Created by xyz on 2017/1/9.
*/
public class DateTime {
private int hour;
private int day;
private Date date;
private DateFormat df;
private String pointText;
private Long time;
private Long now;
// private
public DateTime(){
hour=60*60*1000;
day=(60*60*24)*1000;
time=28800L;
now=new Date().getTime();
pointText="1970-01-01";
}
//获得当天0点时间
public static Long getTimesmorning(){
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 0);
return (Long) cal.getTimeInMillis();
}
//获取星期几
public static String getWeekOfDate(Date dt) {
String[] weekDays = {
Android/Java仿微信按时间长短分类显示时间戳
最新推荐文章于 2023-05-22 16:47:49 发布
一般外部调用getTimePoint(Long time) 传入Long 型时间戳即可仿照微信的时间戳显示规则当天的显示无日期具体时间;昨天的显示为昨天;比昨天早且在过去一周内的,显示星期几;超过一周的时间,显示带有年月日的日期。
摘要由CSDN通过智能技术生成