javadate转换
❶ java 怎样将date类型转成string
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strdate = format.format(new Date());
这样就可以将date转换为String了
❷ java string类型怎么转化成date类型
string类型转化为date类型:
方法一,Date date=new Date("2018-9-30");
方法二,String =(new SimpleDateFormat("格式")).format(Date);
方法三,SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");String dstr="2008-4-24";java.util.Date date=sdf.parse(dstr);
date类型转化为string类型:
方法一,SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");java.util.Date date=new java.util.Date();String str=sdf.format(date);
方法二,Date = (new SimpleDateFormat("格式")).parse(String);
SimpleDateFormat 语法:
G --年代标志符, y -- 年, M -- 月, d -- 日, h -- 时12小时制 (1~12),H -- 时24小时制 (0~23), m -- 分,s -- 秒,S -- 毫秒 ,E -- 星期,D -- 一年中的第几天,F -- 一月中第几个星期几 ,w -- 一年中第几个星期,W -- 一月中第几个星, a 上午 / 下午 标记符 , k 时 在一天中 (1~24), K 时 在上午或下午 (0~11), z 时区 。
❸ Java中如何转字符串转为Date格式
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date date = df.parse("2009-03-06");
日期格式有很多种,例如"yyyy年MM月dd日hh时","yyyy-MM-dd HH:mm:ss”等
❹ java 怎么获取当天日期,并将日期转化成数值
import java.text.SimpleDateFormat;import java.util.Date;x0dx0apublic class Timedemo {x0dx0a public static void main(String[] args)x0dx0a {x0dx0a long time=System.currentTimeMillis();x0dx0a Date date=new Date(time);x0dx0a String mat="yyyy-MM-dd";x0dx0a String ma="yyyyMMdd";x0dx0a SimpleDateFormat format=new SimpleDateFormat(mat);x0dx0a SimpleDateFormat forma=new SimpleDateFormat(ma);x0dx0a String nowdate=format.format(date);x0dx0a String nwdate=forma.format(date);x0dx0a int x=Integer.parseInt(nwdate);x0dx0a System.out.println(nowdate);x0dx0a System.out.println(nwdate);x0dx0a System.out.println(x); x0dx0a }x0dx0a}x0dx0ax0dx0a经过测试满足以上条件 希望对你有帮助
❺ JAVA涓镞ユ湡镙煎纺杞鎹锛2012-07-10 00:00:00.000濡备綍杞鎹㈡垚2012骞07链10镞
Java镞堕棿镙煎纺杞鎹㈠ぇ鍏
import java.text.*;
import java.util.Calendar;
public class VeDate {
/**
* 銮峰彇鐜板湪镞堕棿
*
* @return 杩斿洖镞堕棿绫诲瀷 yyyy-MM-dd HH:mm:ss
*/
public static Date getNowDate() {
Date currentTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(currentTime);
ParsePosition pos = new ParsePosition(8);
Date currentTime_2 = formatter.parse(dateString, pos);
return currentTime_2;
}
Java鏄涓闂闱㈠悜瀵硅薄缂栫▼璇瑷锛屼笉浠呭惛鏀朵简C++璇瑷镄勫悇绉崭紭镣癸纴杩樻憭寮冧简C++閲岄毦浠ョ悊瑙g殑澶氱户镓裤佹寚阍堢瓑姒傚康锛屽洜姝Java璇瑷鍏锋湁锷熻兘寮哄ぇ鍜岀亩鍗曟槗鐢ㄤ袱涓鐗瑰緛銆侸ava璇瑷浣滀负闱欐侀溃钖戝硅薄缂栫▼璇瑷镄勪唬琛锛屾瀬濂藉湴瀹炵幇浜嗛溃钖戝硅薄鐞呜猴纴鍏佽哥▼搴忓憳浠ヤ紭闆呯殑镐濈淮鏂瑰纺杩涜屽嶆潅镄勭紪绋嬨
❻ 将java怎么将long类型的时间转换成年月日的形式
用java代码实现:
public static String longToDate(long lo){
Date date = new Date(lo);
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sd.format(date);
}
资料拓展:
长整型(long)是计算机程序语言,是程序设计中数据类型的一种表现方式,一般情况下用long 表示长整型。 long 有符号64位整数,范围是-2^63-2^63 -1 Int64。
❼ java中,字符串类型的时间数据怎样转换成date类型
将字符串类型的时间转换成date类型可以使用SimpleDateFormat来转换,具体方法如下:
1、定义一个字符串类型的时间;
2、创建一个SimpleDateFormat对象并设置格式;
3、最后使用SimpleDateFormat的parse方法将String类型的时间转换成Date类型的时间。
具体代码如下:
Stringstring="2014-3-17";
SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-dd");
Datedate=null;
try{
date=dateFormat.parse(string);
System.out.println(date.toLocaleString().split("")[0]);//切割掉不要的时分秒数据
}catch(ParseExceptione){
e.printStackTrace();
}
介绍一下SimpleDateFormat:SimpleDateFormat是Java中一个非常常用的类,该类用来对
日期字符串进行解析和格式化输出。
❽ 如何将JAVA DATE类型的日期 转换成指定格式类型的 (如:YYYY-MM-DD) 的 DATE类型数据
Date类型并没有格式,只有转换成String格式的时候让格式化显示。
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")format(new Date());
Calendar calendar = Calendar.getInstance();
int year = Integer.parseInt(datetime.substring(0,4));
int month = Integer.parseInt(datetime.substring(5,7));
int date = Integer.parseInt(datetime.substring(8,10));
int hour = Integer.parseInt(datetime.substring(11,13));
int minute = Integer.parseInt(datetime.substring(14,16));
//int second = Integer.parseInt(datetime.substring(17,19));
if(calendar.get(Calendar.YEAR)>year){
int y = calendar.get(Calendar.YEAR)-year;
(8)javadate转换扩展阅读:
Date类可以在java.util包中找到,用一个long类型的值表示一个指定的时刻。它的一个有用的构造函数是Date(),创建一个表示创建时刻的对象。getTime()方法返回Date对象的long值。
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);