java时间戳格式_Java时间戳转化为今天、昨天、明天(字符串格式)
importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;public classDateUtils {/*** 返回unix时间戳 (1970年至今的秒数)
*@return
*/
public static longgetUnixStamp(){return System.currentTimeMillis()/1000;
}/*** 得到昨天的日期
*@return
*/
public staticString getYestoryDate() {
Calendar calendar=Calendar.getInstance();
calendar.add(Calendar.DATE,-1);
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
String yestoday=sdf.format(calendar.getTime());returnyestoday;
}/*** 得到今天的日期
*@return
*/
public staticString getTodayDate(){
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
String date= sdf.format(newDate());returndate;
}/*** 时间戳转化为时间格式
*@paramtimeStamp
*@return
*/
public static String timeStampToStr(longtimeStamp) {
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date= sdf.format(timeStamp * 1000);returndate;
}/*** 得到日期 yyyy-MM-dd
*@paramtimeStamp 时间戳
*@return
*/
public static String formatDate(longtimeStamp) {
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
String date= sdf.format(timeStamp*1000);returndate;
}/*** 得到时间 HH:mm:ss
*@paramtimeStamp 时间戳
*@return
*/
public static String getTime(longtimeStamp) {
String time= null;
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date= sdf.format(timeStamp * 1000);
String[] split= date.split("\\s");if ( split.length > 1){
time= split[1];
}returntime;
}/*** 将一个时间戳转换成提示性时间字符串,如刚刚,1秒前
*
*@paramtimeStamp
*@return
*/
public static String convertTimeToFormat(longtimeStamp) {long curTime =System.currentTimeMillis() / (long) 1000;long time = curTime -timeStamp;if (time < 60 && time >= 0) {return "刚刚";
}else if (time >= 60 && time < 3600) {return time / 60 + "分钟前";
}else if (time >= 3600 && time < 3600 * 24) {return time / 3600 + "小时前";
}else if (time >= 3600 * 24 && time < 3600 * 24 * 30) {return time / 3600 / 24 + "天前";
}else if (time >= 3600 * 24 * 30 && time < 3600 * 24 * 30 * 12) {return time / 3600 / 24 / 30 + "个月前";
}else if (time >= 3600 * 24 * 30 * 12) {return time / 3600 / 24 / 30 / 12 + "年前";
}else{return "刚刚";
}
}/*** 将一个时间戳转换成提示性时间字符串,(多少分钟)
*
*@paramtimeStamp
*@return
*/
public static String timeStampToFormat(longtimeStamp) {long curTime =System.currentTimeMillis() / (long) 1000;long time = curTime -timeStamp;return time/60 + "";
}
}
java时间戳格式_Java时间戳转化为今天、昨天、明天(字符串格式)相关推荐
- java时间戳声明_java时间戳
1.时间戳的定义 时间戳是指文件属性里的创建.修改.访问时间. 数字时间戳技术是数字签名技术一种变种的应用.在电子商务交易文件中,时间是十分重要的信息.在书面合同中,文件签署的日期和签名一样均是十分重 ...
- dateformat java 格式_java Date日期类和SimpleDateFormat日期类格式
~Date表示特定的时间,精确到毫秒 ~构造方法: public Date()//构造Date对象并初始化为当前系统的时间 public Date(long date) //1970-1-1 0:0: ...
- java时间戳龙_Java时间戳与日期格式字符串的互转
Java时间戳与日期格式字符串的互转 import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { ...
- java时间戳转换日期格式_Java时间戳与日期格式字符串的互转
1 import java.text.SimpleDateFormat; 2 import java.util.Date; 3 4 public class DateUtil { 5 /** 6 * ...
- java 时间戳解析_java时间戳转换
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Da ...
- java时间戳计算_java 时间戳 、时间差计算(秒、分钟、小时、天数、月份、年)...
以下代码就是时间差计算(秒.分钟.小时.天数.月份.年) package me.zhengjie; import java.text.ParseException; import java.text. ...
- java文件正确编写格式_java Srpingboot框架书写mapper代码的正确格式
java Srpingboot框架书写mapper代码的正确格式 发布时间:2019-07-16原创 阅读(326) 最近新项目使用的是springboot框架,很多地方比以往的spring框架做了简 ...
- java将字体输出成图片格式_JAVA IO流中,能否将一个字符串以图片的格式输出出来呢,即字符串显示在图片上...
展开全部 执行成功后会在D盘根目录生成32313133353236313431303231363533e59b9ee7ad9431333332616433一张名为image的jpg格式的图片,图片上以 ...
- java将数字转化为类似10W+的字符串格式
public void numberToString(){int number = 11001000;if(number<100000){System.out.println(deliveryN ...
最新文章
- SpringBoot 获取 application.properties 文件中的内容方法 【学习记录】
- 前端控制器html,DispatcherServlet(前端控制器)访问顺序和url匹配规则
- [8.21NOIP模拟赛]决战【tarjan】
- Java 在「权力的游戏」里,能活到第几集?
- Unity接入Facebook SDK--android篇
- 稳压二极管的工作原理及稳压二极管使用电路图
- Linux线程-概念和控制
- 安卓电子书格式_求把 EPUB 转换成 MOBI 的电子书格式转换工具
- 怎么修改网页游戏服务器内容,云服务器怎么设置挂网页游戏
- Markdown中给图片增加超链接
- 智工教育:公务员必考的知识点内容
- oracle rac告警,oracle11.2.0.4 RAC 日志总有告警
- 【笔记】《算法竞赛 从入门到进阶(罗勇军)》第7章 动态规划
- Typora快捷输入,三步让你打出带类型代码块(前提:需搜狗输入法)
- 证明残差的平均值等于0,残差以x加权的平均值为0
- 小红伞AntiVir专区
- Windows PowerShell学习笔记(一)
- mysql 查询主键和主键列,查询Mysql表名、主键、列名
- CSS——行高、字体、文本的样式
- BGP服务器是什么,BGP服务器跟三线服务器有什么区别