javadate,JAVAdatetime

本文目录一览:

java,Date要怎么输入

首先get方法是获取值,set方法是设置值,你这里是要设置值所以应该用set方法

其次你要set一个Date类型的值,Date类型的值有多种创建方式:

Date date1 = new Date(); // 当前时间

Date date2 = new Date(10000); // 1970年1月1日之后10000毫秒时的时间

SimpleDateFormat dateFormat = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);

Date date3 = dateFormat.parse(“2018-04-06 21:34:55”);

Calendar calendar = Calendar.getInstance();

calendar.set(2018, 3, 6, 21, 34, 55); // 这里的月份从0开始,所以填3实际表示的4月份

Date date4 = calendar.getTime();

在java的程序里date类型怎么比较大小呀?

有两个方法:

方法一:

两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值 0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0 的值。

方式二:

Date.after()这样的方式不能比较出相等的时间。

扩展资料:

Date类可以在java.util包中找到,用一个long类型的值表示一个指定的时刻。它的一个有用的构造函数是Date(),它创建一个表示创建时刻的对象。

getTime()方法返回Date对象的long值。在下面的程序中,我使用Date()构造函数创建一个表示程序运行时刻的对象,并且利用getTime()方法找到这个日期代表的毫秒数量:

import java.util.*;

public class Now {

public static void main(String[] args) {

Date now = new Date();

long nowLong = now.getTime();

System.out.println(“Value is ” + nowLong);

}

}

参考资料来源:百度百科——java日期函数

java中的Date是怎么使用的?

1、代码:System.out.println(new java.util.Date());

输出:Thu Jan 27 14:43:28 CST 2011

2、代码:System.out.println(new java.util.Date().toLocaleString());

输出:2011-1-27 14:45:21

不过现在toLocaleString()方法已过时,由DateFormat.format(Date date)取代。

3、代码:

DateFormat ddf = DateFormat.getDateInstance();

DateFormat dtf = DateFormat.getTimeInstance();

DateFormat ddtf = DateFormat.getDateTimeInstance();

Date date = new Date();

System.out.println(“日期:” + ddf.format(date));

System.out.println(“时间:” + dtf.format(date));

System.out.println(“日期时间:” + ddtf.format(date));

SimpleDateFormat sdf = (SimpleDateFormat) DateFormat.getDateTimeInstance();

System.out.println(“日期时间:” + sdf.format(date));

输出:

日期:2011-2-9

时间:11:16:02

日期时间:2011-2-9 11:16:02

日期时间:2011-2-9 11:16:02

以上是在window系统下,linux系统下不能这么处理,linux系统下用以上获取回来的初始时间格式与此不同。

JAVA中的Date怎么用

给你写一个:

Date

date

=

new

Date();

SimpleDateFormat

sdf

=

new

SimpleDateFormat(“dd/MM/yyyy”);

String

s1

=

sdf.format(date);//这里得到:26/03/1999

这个格式的日期

sdf

=

new

SimpleDateFormat(“HH:mm”);

String

s2=sdf.format(date);//这里得到的是

18:00

这个格式的时间

ListString

list

=

new

ArrayListString();//然后创建一个ArrayList();

list.add(s1);

list.add(s2);//把他们添加到list

谢谢

java date 赋值

Date date = new Date();获取系统时间

Date date = new Date(1999,11,12); 设置Date值为 1999年11月12号,后面也可以加上时分秒(过时方法)

剩下就是使用SimpleDateFormat转化一个日期字符串赋值给Date了

SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);

Date date = sdf.parse(“2008-08-08 12:10:12”);

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/272056.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-17 00:08
下一篇 2024-12-17 00:08

相关推荐

  • Javadate转Localdate详解

    在Java编程中,经常需要使用日期相关的类来完成我们需要的功能,其中Javadate和Localdate是最常用的两个类之一。在本文中,我们将详细介绍如何将Javadate转换为L…

    编程 2025-01-16
  • 关于js格式化javadate的信息

    本文目录一览: 1、java中怎么格式化js 时间 2、js 怎样将自带的时间date格式化 3、js Date转成java的Date 4、javascript中的Date和jav…

    编程 2024-12-12
  • Javadate转String:从多个角度进行详细讲解

    一、Date转String 在Java编程中,经常需要将Date类型数据转换为String类型。Date转String的过程可以通过SimpleDateFormat这个工具类来实现…

    编程 2024-12-09
  • javadate类,javadate类导入

    本文目录一览: 1、在java的程序里date类型怎么比较大小呀? 2、java的Date类的构造函数有哪些? 3、java Date类型。 在java的程序里date类型怎么比较…

    编程 2024-12-03

发表回复

登录后才能评论