您的位置:

java时间转时间戳,时间戳转时间 java

本文目录一览:

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 如何获取当前时间的时间戳

时间戳通常是”yyyyMMddHHmmss“的,举例:

Date date = new Date();

SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");

String str = sdf.format(date);

输出结果:20150704173752。

备注:时间戳中的时间显示格式可以根据实际情况设置即可。

Java 如何获得 Unix 时间戳

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

System.currentTimeMillis()/1000L就可以了

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 Baidu {

/**

* @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时间戳是什么

Timestamp就是所谓的时间戳,这个主要用在数据库上,你可以再java.sql这个包内找到这个类,一般数据库里如果用Date这个类的话,那你取出来的时候只能到某一天,也就是日,但是Timestamp的话,就是到小时一直到纳秒,很精确的。但是你把时间存进去的时候也要用这个类。比如:mysql的话,你可以用setTimtstamp();这个方法,你可以到java的文档里去看看,里面都写的比较清楚

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);

}