导航:首页 > 编程语言 > 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日期格式毫秒相关的资料

热点内容
简单音乐网站源码 浏览:644
运动健康app华为手表怎么连接 浏览:748
肌肉塑造全书pdf下载 浏览:796
安卓简约拼图用什么软件好 浏览:289
fx1n加密程序 浏览:844
淘客阿里云服务器 浏览:476
100压缩打造 浏览:422
安卓手机怎么和苹果平板传文件 浏览:973
开始选项卡中的页眉和页脚命令选项 浏览:424
pdf的字体怎么改 浏览:856
python读写视频 浏览:88
科鲁兹压缩机轴承 浏览:353
word文档转换成pdf文件找不到 浏览:27
组件注册命令 浏览:760
安卓大屏导航用的是什么运放 浏览:443
myandroidtools的备份 浏览:900
python爬虫天气预报 浏览:761
android70权限管理 浏览:749
魔兽辛迪加是什么服务器 浏览:472
电脑文件夹排序怎么自定义排序 浏览:41