string转date

转:【随记】SQL Server datetime convert

南笙酒味 提交于 2020-03-15 02:41:05
【随记】SQL Server datetime convert SELECT convert ( varchar , getdate (), 100 ) -- mon dd yyyy hh:mmAM (or PM) -- Oct 2 2010 11:01AM SELECT convert ( varchar , getdate (), 101 ) -- mm/dd/yyyy - 10/02/2010 SELECT convert ( varchar , getdate (), 102 ) -- yyyy.mm.dd - 2010.10.02 SELECT convert ( varchar , getdate (), 103 ) -- dd/mm/yyyy SELECT convert ( varchar , getdate (), 104 ) -- dd.mm.yyyy SELECT convert ( varchar , getdate (), 105 ) -- dd-mm-yyyy SELECT convert ( varchar , getdate (), 106 ) -- dd mon yyyy SELECT convert ( varchar , getdate (), 107 ) -- mon dd, yyyy SELECT convert ( varchar ,

date转string

落爺英雄遲暮 提交于 2020-03-05 19:56:53
String dateStr = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(date); HH返回的是24小时制的时间!! hh返回的是12小时制的时间!! 来源: CSDN 作者: daxiong0816 链接: https://blog.csdn.net/daxiong0816/article/details/104677076

日期字符串转java.sql.Date对象

▼魔方 西西 提交于 2020-03-04 03:35:51
日期字符串 → java.sql.Date对象 import java . text . ParseException ; import java . text . SimpleDateFormat ; public class StringToDateTest { public static java . sql . Date changeStringToSQLDate ( String dateString ) { SimpleDateFormat dateFormatHiddenHour = new SimpleDateFormat ( "yyyy-MM-dd" ) ; java . sql . Date date = null ; try { String s = dateFormatHiddenHour . format ( dateFormatHiddenHour . parse ( dateString ) ) ; date = java . sql . Date . valueOf ( s ) ; } catch ( ParseException e ) { e . printStackTrace ( ) ; } return date ; } public static void main ( String [ ] args ) { String endDate

Java时间格式转换大全

感情迁移 提交于 2020-02-10 17:52:02
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; } /** * 获取现在时间 * * @return返回短时间格式 yyyy-MM-dd */ DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); DateFormat format 2= new SimpleDateFormat(

new date()标准时间转yyyy-mm-dd hh:mm 24小时制

萝らか妹 提交于 2020-01-22 18:09:46
// 扩充js的内置对象Date方法 Object . assign ( Date . prototype , { switch ( time ) { let date = { "yy" : this . getFullYear ( ) , // 这里月份的key采用大写,为了区别分钟的key "MM" : this . getMonth ( ) + 1 , "dd" : this . getDate ( ) , "hh" : this . getHours ( ) , "mm" : this . getMinutes ( ) , "ss" : this . getSeconds ( ) } ; //输出年 y+:匹配1个到多个y,i:忽略大小写 if ( /(y+)/i . test ( time ) ) { time = time . replace ( RegExp . $ 1 , ( this . getFullYear ( ) + '' ) . substr ( 4 - RegExp . $ 1. length ) ) ; } //输出月、日、时、分、秒 Object . keys ( date ) . forEach ( function ( i ) { // "(" + i + ")"的结果是字符串"(i+)", // 只有写成"(" + i + ")"形式

第10篇 Java中的常用工具类

隐身守侯 提交于 2020-01-19 11:46:07
整理下这一周的最后一些内容。虽然东西不多,但以后也可以常回来看看。 个人感觉还是代码最好表达自己想要记忆的东西,不够的话再把注释加上。乱七八糟的概念百度上大同小异,只有代码是属于你自己的,是唯一的,也是你应该留下的。 包装类 我们所使用的一般数据类型,又称为值类型。这种数据类型存储在栈中,不属于对象的范畴。但Java是一门面向对象的语言,万物皆对象,自然不能把这些值类型排除在外,所以有了包装类。 所谓包装类,就是把我们所用到的值类型变量进行一个包装,使我们能通过对象的方式对其进行操作,让其有自己的属性和方法。把值类型数据包装成引用数据类型的这一过程又称为装箱,而这一逆过程则称之为拆箱。 包装类的对应关系: 一般情况,我们的编译器会对数据进行自动装箱拆箱: 1 int aInt = 0; 2 Integer aInteger = aInt; //自动装箱 3 int aI2i = aInteger; //自动拆箱 自动装箱拆箱 常用的一些方法及与字符串之间的相互转换(以Integer为例) static int parseInt ( String s) 将字符串转成相应int数据类型的数 static Integer valueOf (int i) 装箱方法 同样,String类提供了各基本数据类型转换成String的相应方法: static String valueOf (int

String转java.sql.Date

∥☆過路亽.° 提交于 2019-12-12 03:33:11
String转java.sql.Date 一 问题描述 因为数据库中的字段是Date,然后在网上找数据库中的Date对应Java中的什么类型,结果发现对应java.sql.Date【注意不是java.util.Date!!!】所以才将pojo里面关于时间的字段设置为java.sql.Date类型。接着我就为我自己埋下了坑… 有个功能实现的时候我需要将String转换成java.sql.Date,于是我就百度搜了相关的方法: String str = "2019-12-04" ; java . sql . Date date = java . sql . Date . valueOf ( str ) ; 网上都是这样的!!!于是我就这样写了【因为我只需要年月】 String str = "201912" ; java . sql . Date date = java . sql . Date . valueOf ( str ) ; 但是!出现了: IllegalArgumentException的异常 。我心想会不会是因为-的原因,于是我这样写: String str = "2019-12" ; java . sql . Date date = java . sql . Date . valueOf ( str ) ; OMG!它还是这个异常,于是我百度,发现原因 二 解决办法

Date时间工具类

混江龙づ霸主 提交于 2019-12-06 16:38:57
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; } /** * 获取现在时间 * * @return返回短时间格式 yyyy-MM-dd */ DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); DateFormat format 2= new SimpleDateFormat("yyyy年MM月dd日

【转】JAVA字符串格式化-String.format()的使用

自古美人都是妖i 提交于 2019-12-06 03:17:00
常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。 显示不同转换符实现不同数据类型到字符串的转换,如图所示 转 换 符 说 明 示 例 %s 字符串类型 "mingrisoft" %c 字符类型 'm' %b 布尔类型 true %d 整数类型(十进制) 99 %x 整数类型(十六进制) FF %o 整数类型(八进制) 77 %f 浮点类型 99.99 %a 十六进制浮点类型 FF.35AE %e 指数类型 9.38e+5 %g 通用浮点类型(f和e类型中较短的) %h 散列码 %% 百分比类型 % %n 换行符 %tx 日期与时间类型(x代表不同的日期与时间转换符 public static void main(String[] args) { String str=null; str=String.format(

【java】String与Date转换

狂风中的少年 提交于 2019-12-05 03:59:24
String转Date String date=""; SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd"); Date d=format.parse(date); Date转String Date d=new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); String date=sdf.format(d); 来源: https://www.cnblogs.com/xiangtunmizu/p/11904238.html