`
maozilee
  • 浏览: 251523 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Java 字符串<-->时间戳 相互转换

 
阅读更多

 

package ceshi;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;


public class stringinttimestamp {


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("1316626497");
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;
}
}
 

 

分享到:
评论

相关推荐

    字符串和时间戳相互转换

    2. Java中的字符串与时间戳转换: - `SimpleDateFormat` 类用于解析和格式化日期字符串。 ```java import java.text.SimpleDateFormat; import java.util.Date; String dateString = "2023-03-15 10:30:00"; ...

    java_时间戳与Date_相互转化的实现代码

    示例中,`format.format()`方法将Date对象转换为指定格式的字符串,而`format.parse()`方法则将字符串解析为Date对象。 3. **Date对象或String转换为时间戳** 反向操作,将Date对象或符合特定格式的字符串转换为...

    java--时间戳与时间转换工具

    Java中可以使用`java.util.Date`类的构造函数将时间戳转换为日期对象: ```java long timestamp = System.currentTimeMillis(); // 获取当前时间戳 Date date = new Date(timestamp); // 将时间戳转换为Date对象...

    java_时间戳与Date_相互转化相关函数.txt

    除了直接转换为`Date`对象,我们还可以将时间戳转换为特定格式的日期字符串。这通常需要先将时间戳转换为`Date`对象,再利用`SimpleDateFormat`类进行格式化。例如: ```java // 给定的时间戳 long timestamp = ...

    Java XML转JSON

    String xml = "&lt;root&gt;&lt;item&gt;&lt;name&gt;Item1&lt;/name&gt;&lt;price&gt;10.99&lt;/price&gt;&lt;/item&gt;&lt;/root&gt;"; ObjectMapper xmlMapper = new XmlMapper(); JsonNode jsonNode = xmlMapper.readTree(xml); ObjectMapper jsonMapper = ...

    Java与Unix时间戳的相互转换详解

    Java与Unix时间戳的相互转换是 Java 开发中经常遇到的问题,本文将详细介绍 Java 与 Unix 时间戳的相互转换,包括将 Unix 时间戳转换成指定格式的日期字符串,以及将日期字符串转换成 Unix 时间戳。 一、Unix ...

    java DATE与时间戳互化

    同样地,如果要将`Date`对象或字符串格式的时间转换为时间戳,也可以使用`SimpleDateFormat`类: ```java SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = "1970-01-...

    科学计数法转换时间戳 科学计数法转换时间戳

    然而,在实际操作中,将科学计数法的时间戳转换为标准时间格式(如Java的`java.sql.Timestamp`)时,需要特别注意格式和精度的问题。 在给定的描述中,遇到的问题是科学计数法表示的时间戳"2.7811E+12"在转换为`...

    java.util.Date与java.sql.Date互转及字符串转换为日期时间格式.docx

    ### Java.util.Date与Java.sql.Date互转及字符串转换为日期时间格式 #### 一、Java.util.Date与Java.sql.Date的基本概念 在Java编程语言中,处理日期和时间时经常使用到`java.util.Date`和`java.sql.Date`这两个类...

    logback 配置详解.pdf

    3. `&lt;timestamp&gt;`:此元素用于获取当前时间戳,并根据 `datePattern` 转换为字符串。`key` 属性用于识别这个时间戳,而 `datePattern` 遵循 `java.text.SimpleDateFormat` 格式。例如,你可以用当前时间作为上下文...

    Java 实例 - 时间戳转换成时间源代码-详细教程.zip

    本教程将深入探讨如何在Java中将时间戳转换为可读的时间格式,并提供详细的源代码实例。以下是你可能需要了解的关键知识点: 1. **时间戳的概念** - 时间戳是一个长整型数值,代表从1970年1月1日00:00:00(UTC)到...

    java中将string类型转换成timestamp类型

    这可以使用Timestamp类型的toString()方法,该方法将Timestamp类型的时间戳转换成String类型的日期字符串。 需要注意的是,在将String类型转换成Timestamp类型时,我们需要确保String类型的日期字符串的格式正确,...

    Java实现的时间戳与date对象相互转换功能示例

    在Java中,可以使用SimpleDateFormat类将时间戳转换为日期字符串,然后使用parse()方法将日期字符串解析为Date对象。 例如,下面是一个将时间戳转换为日期的示例代码: ```java public void getDate(String unix...

    Springboot DTO字符字段与日期字段的转换问题.docx

    当前端提交包含日期字符串的JSON时,如`"birthday":"1983-03-18"`,Spring Boot默认会将这个字符串解析为时间戳,而不是转换为Date对象。因此,在响应到前端时,`birthday`字段显示为时间戳,而不是日期字符串。 ...

    java对于Json文件的解析范例

    Jackson库提供了`com.fasterxml.jackson.databind.ObjectMapper`类,而Gson库则提供了`com.google.gson.Gson`类,它们都能将JSON字符串转化为Java对象,或反之。 1. **使用Jackson解析JSON**: - 引入依赖:在项目...

    java中日期格式的转换

    本文将深入探讨如何在Java中进行日期格式的转换,这包括将日期对象转换为特定格式的字符串,以及将字符串转换回日期对象。此外,我们还将讨论如何在不同的日期类之间进行转换,例如从`java.util.Date`到`java.sql....

    Android获取时间戳,以及将时间戳转换为时间

    在这个教程中,我们将深入探讨如何在Android环境中获取时间戳以及如何将时间戳转换为可读的日期和时间。 首先,我们来了解如何在Android中获取当前的时间戳。在Java中,我们可以使用`System.currentTimeMillis()`...

    Java编程实现时间和时间戳相互转换实例

    时间戳转换为时间是将时间戳转换为时间字符串的过程。在Java中,可以使用SimpleDateFormat和Date类来实现时间戳转换为时间。 ```java public static String stampToDate(String s){ String res; SimpleDateFormat...

    字符串转换时间

    6. **时间戳转换**:时间戳是自1970年1月1日以来的秒数,它也可以被转换为可读的日期时间字符串。例如,Python有`time.mktime()`和`datetime.timestamp()`,JavaScript有`Date.getTime()`。 7. **日期时间操作**:...

Global site tag (gtag.js) - Google Analytics