java将时间戳转换成字符串_java 时间戳与日期字符串相互转换详解
/**
* 时间戳转换成日期格式字符串
* @param seconds 精确到秒的字符串
* @param formatStr
* @return
*/
public static String timeStamp2Date(String seconds,String format) {
if(seconds == null || seconds.isEmpty() || seconds.equals("null")){
return "";
}
if(format == null || format.isEmpty()) format = "yyyy-MM-dd HH:mm:ss";
SimpleDateFormat sdf = new SimpleDateFormat(format);
return sdf.format(new Date(Long.valueOf(seconds+"000")));
}
/**
* 日期格式字符串转换成时间戳
* @param date 字符串日期
* @param format 如:yyyy-MM-dd HH:mm:ss
* @return
*/
public static String date2TimeStamp(String date_str,String format){
try {
SimpleDateFormat sdf = new SimpleDateFormat(format);
return String.valueOf(sdf.parse(date_str).getTime()/1000);
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
/**
* 取得当前时间戳(精确到秒)
* @return
*/
public static String timeStamp(){
long time = System.currentTimeMillis();
String t = String.valueOf(time/1000);
return t;
}
// 输出结果:
//timeStamp=1417792627
//date=2014-12-05 23:17:07
//1417792627
public static void main(String[] args) {
String timeStamp = timeStamp();
System.out.println("timeStamp="+timeStamp);
String date = timeStamp2Date(timeStamp, "yyyy-MM-dd HH:mm:ss");
System.out.println("date="+date);
String timeStamp2 = date2TimeStamp(date, "yyyy-MM-dd HH:mm:ss");
System.out.println(timeStamp2);
}
或者public static void main(String[] args) {
String strDate="1328007600000";
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
String sd = sdf.format(new Date(Long.parseLong(strDate)));
System.out.println(sd);
}
java将时间戳转换成字符串_java 时间戳与日期字符串相互转换详解相关推荐
- python时间戳转换成时间_Python 时间戳/字符串/时间 转换
概要 平时对于时间的处理经常使用python的time和datetime模块,但是用来多次还是对其中的时间戳,字符串和时间转换应用的不太熟练,时间长了不使用就理不清楚,为此整理成文. 视图 时间戳,时 ...
- js 时间戳转换成时间_JavaScript 时间戳转成日期格式
我们在开发中经常需要把时间戳转化成日期格式,但 JavaScript 本身自带的 Date 方法并不像 PHP date 的那么强大.因此,我们就需要自己动手写一个方法. 首先我们要先了解下需要用到的 ...
- java 时间戳转换成时间_java 10位时间戳 转成时间
1565280000 /** * 将long转成date 这个long必须是13位 * 如果是10位的话需要*1000 * @param times * @param formatDate * @re ...
- python时间戳转换成时间_Python时间,日期,时间戳之间转换,时间转换时间戳,Python时间戳转换时间,Python时间转换时间戳...
#1.将字符串的时间转换为时间戳方法: a = "2013-10-10 23:40:00" #将其转换为时间数组 import time timeArray = time.strp ...
- java将字符转换成拼音_java中将汉字转换成拼音的实现代码
一:演示: 如在控制台输入:北京欢迎你 打印出来的拼音:bei jing huan ying ni 二:导入要依赖的jar: 汉字转换拼音jar下载 三:代码编写 代码如下: public stati ...
- java将中文转换成拼音_java实现将汉语转换为拼音功能
这几天在做项目的时候用到了通过拼音去数据库表里面去模糊查询汉语字段,刚开始的时候感觉特别神奇,查了好多资料,直接去模糊查询是能实现的,但是貌似很复杂.所以最终取了一个比较容易的方案,就是给数据库表里面 ...
- java把汉字转换成拼音_Java实现汉字转换为拼音
本文的核心代码取自easydozer的blog:http://blog.csdn.net/easydozer/ 代码说明: Java实现汉字转换为拼音的GUI版本. GUI代码部分: /** * @( ...
- java怎么把毫秒转换成天数_Java 毫秒转换为日期类型、日期转换为毫秒
//毫秒转换为日期 public static void main(String[] args) { DateFormat formatter = new SimpleDateFormat(" ...
- java实现线程同步的方法_Java实现线程同步方法及原理详解
一.概述 无论是什么语言,在多线程编程中,常常会遇到多个线同时操作程某个变量(读/写),如果读/写不同步,则会造成不符合预期的结果. 例如:线程A和线程B并发运行,都操作变量X,若线程A对变量X进行赋 ...
- java 判断端口是否被占用_java检测端口是否被占用详解
Java可以通过Socket类来检测端口是否被占用: import java.net.*; import java.io.*; public class Main { public static vo ...
最新文章
- c语言正数与负数相加_C语言数据基本类型(1)
- 【Android工具】安卓魔力播放器moliplayer绿色无广告,手机DLNA播放器
- 如何快速开发一个 Dubbo 应用?(含沙龙报名)
- 检测动态生成的单选按钮和jQuery的变化
- 约会安排 HDU - 4553
- 切记!这样洗头最伤身
- 宠物合成网站源码_为什么加工宠物食品做不到真正的“清洁”?
- Bootstrap 文档类型
- 【stanford】梯度、梯度下降,随机梯度下降
- 深入理解计算机操作系统(六)
- PMI(Pointwise Mutual Information)
- Openpcd安装过程记录
- 【演歌】北の漁場 (北方的渔场) 歌词翻译
- StikyNotes便签软件
- Excel使用right函数截断数据,并覆盖原来的数据
- NLP学习笔记30-SVM 对偶、KTT,核函数
- 失败魔咒下的企业海外并购(ZT)
- python设置win10壁纸
- 去除Ninja的提醒
- 英特尔服务器主板怎么重装系统,英特尔u盘启动,小编教你英特尔主板怎么在bios中设置u盘启动...