导航:首页 > 编程语言 > java日期格式毫秒

java日期格式毫秒

发布时间:2022-09-20 08:41:07

1. java中怎样将时间年月日转换成时间格式再转换成毫秒

publicclassTestTime{
publicstaticvoidmain(String[]args){
SimpleDateFormatsdf=newSimpleDateFormat("yyyy年M月d日");
try{
Dated=sdf.parse("2013年1月6日");
sdf=newSimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf.format(d));
System.out.println(d.getTime());
}catch(ParseExceptione){
e.printStackTrace();
}
}
}

2. java中如何将Timestamp转换为毫秒数

我写了一个把当前时间转换为毫秒数的例子,你参考一下,我这运行没问题:

package test;

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

/**
* @author Administrator
*当前时间转换为毫秒数
*/
public class DeclareTimer {

public static void main(String[] args) throws ParseException {
//获取当前时间
Timestamp t = new Timestamp(new Date().getTime());
System.out.println("当前时间:"+t);
//定义时间格式
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddhhmmss");
String str = dateFormat.format(t);
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmm");
//此处转换为毫秒数
long millionSeconds = sdf.parse(str).getTime();// 毫秒
System.out.println("毫秒数:"+millionSeconds);
}
}

3. Java日期转换为毫秒的数学公式

你干嘛要手动计算呢?SDK 放那里是让你用的!

public long dateToLong (String in) {
SimpleDateFormat format = new SimpleDateFormat("y/M/d H:m:s");
Date date = format.parse(in);

Calendar cal = Calendar.getInstance();
cal.setTime(date);
return cal.getTimeMillis();
}

拷去用吧

4. java中使用simpledateformat显示毫秒,定义三位,但有时会显示两位

这不是个问题啊,你写的是对的。
你是定义了3位,但你执行的时候毫秒只有2位,所以就显示了2位,你可以再多执行几次,也许还能碰到1位的情况。

5. java 毫秒转换时间

时间除以1000转换成秒,对60取余就是秒数,除以60后再对60取余是分,除以60后再对24取余是小时

6. java如何把时间格式转为毫秒

来凑个热闹:
主要注意 yyyyMMddHHmm ,其中y代表年year,你是4位,所以4个;
M代表月Month,2个,d代表Day ,H代表hour,m代表minute。另外如果有秒的话再加
s,代表second;
public static void main(String[] args) {
DateFormat format = new SimpleDateFormat("yyyyMMddHHmm");
try {
System.out.println(format.parse("201104141302").getTime());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

//System.out.println( Date.parse("201104141302"));
}

7. Java中如何使用毫秒值的构造方法来构造时间和日期

你可以用java种的Date类 的构造方法Date(long l) 将毫秒转化为日期 (l为1970年到现在的毫秒数)
也可以用Date类种的getTime() 方法将日期转化为毫秒

8. java语言中怎么输入日期后,转为毫秒,就是用Scanner手动输入的那种

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入日期(ep:2013-04-17):");
String time = scanner.nextLine();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date = format.parse(time);
System.out.println(date.getTime());
} catch (ParseException e) {
System.out.println("不合法的输入");
e.printStackTrace();
}
}
}

9. java如何把时间格式转为毫秒

获取毫秒数,即long类型的数值,仅能返回自 1970 年 1 月 1 日 00:00:00 GMT 以来的毫秒数。

一楼、二楼的回答就是正确的,不过在使用中还需要根据自身使用环境,直接使用或者进一步按需优化后再使用。

最常使用的就是,把String类型的日期先转换为Date类型,最后直接调用.getTime()即可,这也是比较方便的了。

还有就是以上提到的Timestamp类中的valueOf(String s) 方法,这里一定要注意,给定的字符串日期型数据必须符合置顶指定格式:yyyy-mm-dd hh:mm:ss[.fffffffff],否则会抛出异常。

PS>

10. 今天是2013-08-22,我想在java后台中将这个日期转换成毫秒,请问怎么做

Datenow=newDate();//获取当前时间
Calendarcalendar=Calendar.getInstance();
calendar.setTime(now);
calendar.getTimeInMillis();

jdk1.5建议使用Calendar作为时间处理工具。

阅读全文

与java日期格式毫秒相关的资料

热点内容
php备案号 浏览:986
php视频水印 浏览:163
怎么追程序员的女生 浏览:485
空调外压缩机电容 浏览:77
怎么将安卓变成win 浏览:457
手机文件管理在哪儿新建文件夹 浏览:724
加密ts视频怎么合并 浏览:775
php如何写app接口 浏览:803
宇宙的琴弦pdf 浏览:396
js项目提成计算器程序员 浏览:944
pdf光子 浏览:834
自拍软件文件夹名称大全 浏览:328
程序员留学移民 浏览:52
梁中间部位箍筋加密区 浏览:119
频谱分析pdf 浏览:752
乐2怎么升级安卓70 浏览:174
java中获取日期 浏览:508
单片机74hc245 浏览:274
美国历史上的总统pdf 浏览:753
程序员脱单实验室靠不靠谱 浏览:460