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仿微信按时间长短分类显示时间戳
最新推荐文章于 2022-05-08 22:40:39 发布
这篇博客介绍如何在Android/Java应用中模仿微信的时间戳显示方式:当天时间显示具体时间;昨天显示为‘昨天’;过去一周内显示星期几;超过一周则展示完整日期。通过getTimePoint(Long time) 方法接收Long型时间戳实现这一功能。
摘要由CSDN通过智能技术生成