Android时间戳与字符串相互转换
来源:互联网 发布:滴滴数据存储架构 编辑:程序博客网 时间:2024/05/14 12:38
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class TestTime {
public static void main(String[] args) {
String time = "2010年12月08日11时17分00秒";
System.out.println(time);
// 字符串=======>时间戳
String re_str = getTime(time);
System.out.println(re_str);
// 时间戳======>字符串 String data = getStrTime(re_str);
System.out.println(data);
}
// 将字符串转为时间戳
public static String getTime(String user_time) {
String re_time = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
Date d;
try {
d = sdf.parse(user_time);
long l = d.getTime();
String str = String.valueOf(l);
re_time = str.substring(0, 10);
}catch (ParseException e) {
// TODO Auto-generated catch block e.printStackTrace();
}
return re_time;
}
// 将时间戳转为字符串
public static String getStrTime(String cc_time) {
String re_StrTime = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
// 例如:
cc_time=1291778220 ;
long lcc_time = Long.valueOf(cc_time);
re_StrTime = sdf.format(new Date(lcc_time * 1000L));
return re_StrTime;
}
}
//打印结果为: 2010年12月08日11时17分00秒
//1291778220 2010年12月08日11时17分00秒 只精确到秒。
public class TimeStamp {
private long timeStamp = System.currentTimeMillis();
public String printTimeStamp(){
return "TimeStamp: " + String.valueOf(timeStamp);
}
public String swapDateToStr(){
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
return "Date: " + format.format(new Date(timeStamp));
}
}
import java.text.SimpleDateFormat;
import java.util.Date;
public class TestTime {
public static void main(String[] args) {
String time = "2010年12月08日11时17分00秒";
System.out.println(time);
// 字符串=======>时间戳
String re_str = getTime(time);
System.out.println(re_str);
// 时间戳======>字符串 String data = getStrTime(re_str);
System.out.println(data);
}
// 将字符串转为时间戳
public static String getTime(String user_time) {
String re_time = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
Date d;
try {
d = sdf.parse(user_time);
long l = d.getTime();
String str = String.valueOf(l);
re_time = str.substring(0, 10);
}catch (ParseException e) {
// TODO Auto-generated catch block e.printStackTrace();
}
return re_time;
}
// 将时间戳转为字符串
public static String getStrTime(String cc_time) {
String re_StrTime = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
// 例如:
cc_time=1291778220 ;
long lcc_time = Long.valueOf(cc_time);
re_StrTime = sdf.format(new Date(lcc_time * 1000L));
return re_StrTime;
}
}
//打印结果为: 2010年12月08日11时17分00秒
//1291778220 2010年12月08日11时17分00秒 只精确到秒。
public class TimeStamp {
private long timeStamp = System.currentTimeMillis();
public String printTimeStamp(){
return "TimeStamp: " + String.valueOf(timeStamp);
}
public String swapDateToStr(){
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
return "Date: " + format.format(new Date(timeStamp));
}
}
- Android时间戳与字符串相互转换
- android 时间戳与字符串相互转换
- Android时间戳与字符串相互转换
- Android时间戳与字符串相互转换 Calendar
- 时间戳与字符串相互转换(JAVA)
- 时间戳与字符串相互转换
- 时间戳与字符串相互转换
- Android工具类——TimeUtils时间戳与时间字符串相互转换
- Python中时间戳与时间字符串相互转换
- iOS中字符串时间与时间戳的相互转换
- Java 时间戳与时间字符串的相互转换
- php时间戳与字符串的相互转换
- php时间戳与字符串的相互转换
- java 时间戳与日期字符串相互转换
- java 时间戳与日期字符串相互转换
- java 时间戳与日期字符串相互转换
- java时间戳与日期字符串相互转换方法
- java 时间戳与日期字符串相互转换
- 董同学东软实训心得:在实践中成长
- Delphi实现Ftp客户端下载(支持断点续传,多线程传输)
- 【Android】状态栏通知Notification、NotificationManager详解
- 推荐一款php IDE
- myeclipse中使用自带工具导出可执行jar文件
- Android时间戳与字符串相互转换
- Unity3d OnApplicationPause与OnApplicationFocus
- vc6.0批量编译
- cocos2d-x源码剖析引子
- error: %preun(keepalived-1.2.7-3.el6.x86_64) scriptlet failed, exit status 1 解决
- x86内存寻址
- String 和StringBuffer的区别
- Oracle字符串操作
- linux 查看当前系统版本