前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >时间戳转换为Date

时间戳转换为Date

作者头像
全栈程序员站长
发布于 2022-07-05 11:12:33
发布于 2022-07-05 11:12:33
2.9K0
举报

大家好,又见面了,我是你们的朋友全栈君。

本章主要讲解的是,因为数据库储存时间是以int(11)的形式去储存,后期获取之后转化成DATE形式老是与正确时间对不上。 1、获取当前时间的时间戳 //除以1000为了获取精确到秒的时间戳,不除以1000得到毫秒的时间戳 String timestamp = String.valueOf(new Date().getTime() / 1000); return Integer.valueOf(timestamp); 2、将精确到秒的时间戳转换成Date SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //一般网上的转换是没有中间new Long(timeStamp),因为他们都是精确到毫秒的时间戳,不用再乘以1000进行转换 long longTimeStamp = new Long(new Long(timeStamp) * 1000); Date date = new Date(longTimeStamp); String dareString = simpleDateFormat.format(date); return dareString;

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/149939.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
java获取当前时间戳转换
package com.pts.peoplehui.utils; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Locale; public class DateUtils { public static String getTodayDateTime() { SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”, Locale.getDefault()); return format.format(new Date()); } /** * 掉此方法输入所要转换的时间输入例如(”2014年06月14日16时09分00秒”)返回时间戳 * * @param time * @return */ public String data(String time) { SimpleDateFormat sdr = new SimpleDateFormat(“yyyy年MM月dd日HH时mm分ss秒”, Locale.CHINA); Date date; String times = null; try { date = sdr.parse(time); long l = date.getTime(); String stf = String.valueOf(l); times = stf.substring(0, 10); } catch (Exception e) { e.printStackTrace(); } return times; } public static String getTodayDateTimes() { SimpleDateFormat format = new SimpleDateFormat(“MM月dd日”, Locale.getDefault()); return format.format(new Date()); } /** * 获取当前时间 * * @return */ public static String getCurrentTime_Today() { SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd-HH-mm-ss”); return sdf.format(new java.util.Date()); } /** * 调此方法输入所要转换的时间输入例如(”2014-06-14-16-09-00″)返回时间戳 * * @param time * @return */ public static String dataOne(String time) { SimpleDateFormat sdr = new SimpleDateFormat(“yyyy-MM-dd-HH-mm-ss”, Locale.CHINA); Date date; String times = null; try { date = sdr.parse(time); long l = date.getTime(); String stf = String.valueOf(l); times = stf.substring(0, 10); } catch (Exception e) { e.printStackTrace();
全栈程序员站长
2022/08/12
1.8K0
Android 获取系统时间及时间戳转换
//获取当前时间戳 long timeStamp = System.currentTimeMillis(); String time = stampToDate(timeStamp); Log.d("xxxxx", time); //获取当前时间 Calendar c = Calendar.getInstance();//可以对每个时间域单独修改 int year = c.get(Calendar.YEAR); int month = c.get(Calendar.MONTH); int date = c.
程思扬
2022/01/10
1.7K0
java 时间戳字符串_Java获取当前时间戳/时间戳转换
public classApp {public static voidmain(String[] args) {//精确到毫秒//获取当前时间戳
全栈程序员站长
2022/08/11
8.6K0
Java时间戳转换工具类
java常用工具类:时间戳与时间相互转换,需要的拿走! package com.lcry.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * 时间戳与时间相互转换工具类 * Created on 2018/12/24. * * @author lcry */ public class DateAndStampUtil { /*
Lcry
2022/11/29
1.6K0
Date,LocalDate,时间戳获取时间的方式与转换「建议收藏」
开发过程中总会涉及到时间转换问题,下面描述了几种时间的获取方式以及转换: 1.Date日期格式化 2.LocalDate获取年月日 3.时间戳的获取 4.Date转换时间戳 5.时间戳转Date
全栈程序员站长
2022/11/10
4K0
时间戳和date转换「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151098.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/28
1.2K0
Android 获取时间戳 和时间戳转日期
获取系统时间戳 public String getTime(){ long time=System.currentTimeMillis()/1000;//获取系统时间的10位的时间戳 String str=String.valueOf(time); return str; } 、获取系统时间 long currentTime = System.currentTimeMillis(); SimpleDateFormat formatter = new SimpleDateForma
程思扬
2022/01/10
7.2K0
Java&Android获取当前日期、时间、星期几、获取指定格式的日期时间、时间戳工具类包含使用示例
时间格式内部其余的横线“-”、空格“ ”、冒号“:”、点号“.”等字符仅仅是连接符,方便观看各种单位的时间数字而已,国内,也可以使用形如“yyyy年dd日HHmm分ss秒”的时间格式。
晨曦_LLW
2020/09/25
5.9K0
java当前时间的时间戳_java获取当前时间(时间戳)的方法
Calendar.getInstance().getTimeInMillis();
全栈程序员站长
2022/06/28
9.5K0
掌握Java Date类:用法、弊端与时间戳转换技巧,助你轻松处理日期时间
咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~
bug菌
2024/07/28
3750
掌握Java Date类:用法、弊端与时间戳转换技巧,助你轻松处理日期时间
java生成时间戳类型_Java获取当前时间戳的方法有哪些
大家好,又见面了,我是你们的朋友全栈君。 Java获取当前时间戳的方法有哪些 时间:2017-08-22 来源:华清远见JAVA学院 时间戳就是一种类型,只是精度很高,比datetime要精确
全栈程序员站长
2022/09/07
2.4K0
Android 获取当前时间
在项目开发中,难免会遇到使用当前时间,比如实现网络请求上传报文、预约、日历等功能。
网罗开发
2021/01/29
4.2K0
Date与时间戳的相互转换[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151727.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/25
2.6K0
Java 实例 时间的处理demo
以下实例演示了如何使用 SimpleDateFormat 类的 format(date) 方法来格式化时间
默 语
2024/11/20
780
Java 实例 时间的处理demo
java 获取当前系统时间 时间比较
import java.util.Date; import java.text.SimpleDateFormat;
全栈程序员站长
2022/11/02
2.8K0
java获取当前时间戳的方法「建议收藏」
Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,这是因为Canlendar要处理时区问题会耗费较多的时间。
全栈程序员站长
2022/08/11
3.2K0
java获取当前时间戳的方法「建议收藏」
java当前时间的时间戳_java获取时间戳和当前时间
Calendar.getInstance().getTimeInMillis();
全栈程序员站长
2022/08/18
9K0
常用的时间工具类
1.说明:收集一些常用的时间工具类,仅用作记录和学习交流。可以使用CTRL+F搜索关键字。
JaneYork
2023/10/11
2040
常用的时间工具类
日期的工具类
import lombok.extern.slf4j.Slf4j; import org.apache.commons.collections.CollectionUtils;
全栈程序员站长
2021/07/07
7070
Java编程 经验技巧汇总
可参考https://blog.csdn.net/qq_37591637/article/details/90319229
cutercorley
2020/07/23
3620
推荐阅读
相关推荐
java获取当前时间戳转换
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档