欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java里得到00:00:00格式的时分秒的Timestamp

程序员文章站 2022-10-15 10:32:42
复制代码 代码如下:import java.sql.timestamp; import java.text.simpledateformat; import java.ut...
复制代码 代码如下:

import java.sql.timestamp;
import java.text.simpledateformat;
import java.util.timezone;
public class test {
public static void main(string[] args) {
simpledateformat sdf = new simpledateformat("yyyy-mm-dd hh:mm:ss");
long t = system.currenttimemillis();
t = t / (1000 * 3600 * 24) * (1000 * 3600 * 24);
system.out.println(sdf.format(new timestamp(t)));
t = system.currenttimemillis();
t = t / (1000 * 3600 * 24) * (1000 * 3600 * 24) - timezone.getdefault().getrawoffset();
system.out.println(sdf.format(new timestamp(t)));
}
}

如果不扣掉时区偏移,那么时间将是北京默认的东8区(gmt+8)