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"; ...
示例中,`format.format()`方法将Date对象转换为指定格式的字符串,而`format.parse()`方法则将字符串解析为Date对象。 3. **Date对象或String转换为时间戳** 反向操作,将Date对象或符合特定格式的字符串转换为...
Java中可以使用`java.util.Date`类的构造函数将时间戳转换为日期对象: ```java long timestamp = System.currentTimeMillis(); // 获取当前时间戳 Date date = new Date(timestamp); // 将时间戳转换为Date对象...
除了直接转换为`Date`对象,我们还可以将时间戳转换为特定格式的日期字符串。这通常需要先将时间戳转换为`Date`对象,再利用`SimpleDateFormat`类进行格式化。例如: ```java // 给定的时间戳 long timestamp = ...
String xml = "<root><item><name>Item1</name><price>10.99</price></item></root>"; ObjectMapper xmlMapper = new XmlMapper(); JsonNode jsonNode = xmlMapper.readTree(xml); ObjectMapper jsonMapper = ...
然而,在实际操作中,将科学计数法的时间戳转换为标准时间格式(如Java的`java.sql.Timestamp`)时,需要特别注意格式和精度的问题。 在给定的描述中,遇到的问题是科学计数法表示的时间戳"2.7811E+12"在转换为`...
Java与Unix时间戳的相互转换是 Java 开发中经常遇到的问题,本文将详细介绍 Java 与 Unix 时间戳的相互转换,包括将 Unix 时间戳转换成指定格式的日期字符串,以及将日期字符串转换成 Unix 时间戳。 一、Unix ...
同样地,如果要将`Date`对象或字符串格式的时间转换为时间戳,也可以使用`SimpleDateFormat`类: ```java SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = "1970-01-...
### Java.util.Date与Java.sql.Date互转及字符串转换为日期时间格式 #### 一、Java.util.Date与Java.sql.Date的基本概念 在Java编程语言中,处理日期和时间时经常使用到`java.util.Date`和`java.sql.Date`这两个类...
3. `<timestamp>`:此元素用于获取当前时间戳,并根据 `datePattern` 转换为字符串。`key` 属性用于识别这个时间戳,而 `datePattern` 遵循 `java.text.SimpleDateFormat` 格式。例如,你可以用当前时间作为上下文...
本教程将深入探讨如何在Java中将时间戳转换为可读的时间格式,并提供详细的源代码实例。以下是你可能需要了解的关键知识点: 1. **时间戳的概念** - 时间戳是一个长整型数值,代表从1970年1月1日00:00:00(UTC)到...
这可以使用Timestamp类型的toString()方法,该方法将Timestamp类型的时间戳转换成String类型的日期字符串。 需要注意的是,在将String类型转换成Timestamp类型时,我们需要确保String类型的日期字符串的格式正确,...
在Java中,可以使用SimpleDateFormat类将时间戳转换为日期字符串,然后使用parse()方法将日期字符串解析为Date对象。 例如,下面是一个将时间戳转换为日期的示例代码: ```java public void getDate(String unix...
当前端提交包含日期字符串的JSON时,如`"birthday":"1983-03-18"`,Spring Boot默认会将这个字符串解析为时间戳,而不是转换为Date对象。因此,在响应到前端时,`birthday`字段显示为时间戳,而不是日期字符串。 ...
Jackson库提供了`com.fasterxml.jackson.databind.ObjectMapper`类,而Gson库则提供了`com.google.gson.Gson`类,它们都能将JSON字符串转化为Java对象,或反之。 1. **使用Jackson解析JSON**: - 引入依赖:在项目...
本文将深入探讨如何在Java中进行日期格式的转换,这包括将日期对象转换为特定格式的字符串,以及将字符串转换回日期对象。此外,我们还将讨论如何在不同的日期类之间进行转换,例如从`java.util.Date`到`java.sql....
在这个教程中,我们将深入探讨如何在Android环境中获取时间戳以及如何将时间戳转换为可读的日期和时间。 首先,我们来了解如何在Android中获取当前的时间戳。在Java中,我们可以使用`System.currentTimeMillis()`...
时间戳转换为时间是将时间戳转换为时间字符串的过程。在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. **日期时间操作**:...