当前位置:首页 » 编程语言 » java转换成时间戳

java转换成时间戳

发布时间: 2023-01-30 10:52:44

‘壹’ java ZonedDateTime类怎么转化成时间戳

importjava.text.*;
classTest{
publicstaticvoidmain(String[]args)throwsException{
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX");
java.util.Dated=sdf.parse("2017-11-15T20:58:45.539+08:00");
System.out.println(d);
}
}

‘贰’ Java 如何获得 Unix 时间戳

时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,所以可以将当前毫秒时间转换成秒级时间就可以了:
System.currentTimeMillis()/1000L就可以了

‘叁’ java 把一天的时间print出来 再转换成unix时间戳

SimpleDateFormatsmf=newSimpleDateFormat("HH:mm:ss");
Calendarc=Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY,0);
c.set(Calendar.MINUTE,0);
c.set(Calendar.SECOND,0);
inti=3600*24;
while(i>0){
System.out.println(smf.format(c.getTime()));
System.out.println(c.getTimeInMillis());
c.add(Calendar.SECOND,1);
i--;
}

注意,如果是eclipse控制台,可能显示不下,自己处理~

‘肆’ JAVA 日期转换时间戳

simpledataformat

‘伍’ java程序,如成能将普通日期“2011/07/29 14:50:11” 转换成 unix时间戳 网上看了不少方法,没有好用的

一、java中Date类中的getTime()是获取时间戳的,java中生成的时间戳精确到毫秒级别,而unix中精确到秒级别,所以通过java生成的时间戳需要除以1000。
二、下面是java代码
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Bai {

/**
* @param args
*/
public static void main(String[] args) {
try {
String time = "2011/07/29 14:50:11";
Date date = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").parse(time);
long unixTimestamp = date.getTime()/1000;
System.out.println(unixTimestamp);
} catch (ParseException e) {
e.printStackTrace();
}
}
}

‘陆’ java 如何将一个时间字符串转换为时间戳

public static void main(String[] args) throws ParseException {
String time = "2015-10-08 17:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date date_util = sdf.parse(time); //转换为util.date
java.sql.Date date_sql = new java.sql.Date(date_util.getTime());//转换为sql.date
System.out.println(date_util);
System.out.println(date_sql);
String date = sdf.format(date_sql);
System.out.println(date);
date = sdf.format(date_util);
System.out.println(date);
}

‘柒’ JAVA 日期转换时间戳

可以查看Java的API中的format

‘捌’ 关于java时间戳转换的疑问,求大神指导

时间戳是有当前时间与1970.01.01这个时间相减计算出的毫秒值,所以跟位数没有直接关系

‘玖’ jsp怎么把当前时间(java中数据类型)转换成能在mysql中保存的时间戳(int(11))

存入mysql时间最简单的方式,就是用内置函数now(),直接在sql语句中使用,例如
insert into student values(id,now(),name);插入数据库student一个数据分别是id,当前时间,和名字。
但是这样存进去的是有格式的,例如2014-04-06 21:00:00,你也可以将这个进行格式化format。
另外一种方式就是在java中获得当前时间的时间戳(字符串)后再存入数据库。
new Timestamp(System.currentTimeMillis());//打印出出一个时间戳,精确到秒并且后面三位随机数。

‘拾’ Java 年月日字符串(如“20150806”)转化为毫秒数 (时间戳 )

	try{
SimpleDateFormatsdf=newSimpleDateFormat("yyyyMMdd");
Datedate=sdf.parse("20150806");
System.out.println(date.getTime());
}catch(Exceptione){
e.printStackTrace();
}

热点内容
android工程师笔试 发布:2024-05-05 00:10:52 浏览:948
python调试pycharm 发布:2024-05-05 00:10:51 浏览:707
索尼电脑vaio忘了密码如何恢复出厂设置 发布:2024-05-05 00:09:56 浏览:895
安卓系统的用户管理在哪里 发布:2024-05-04 23:12:27 浏览:430
我的世界服务器推荐电脑版免费 发布:2024-05-04 23:04:46 浏览:395
c程序如何编译 发布:2024-05-04 22:58:05 浏览:932
苹果手机怎么查看id密码 发布:2024-05-04 22:54:49 浏览:658
家有三相电如何配置音响设备 发布:2024-05-04 22:53:42 浏览:56
三星存储器已几乎满 发布:2024-05-04 22:47:38 浏览:737
mf90pos机密码是什么 发布:2024-05-04 22:24:04 浏览:750