问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

String 与 Date之间的转换

发布网友 发布时间:2023-01-05 08:01

我来回答

1个回答

热心网友 时间:2023-09-15 13:01

  /**

  SimpleDateFormat函数语法

  G 年代标志符

  y 年

  M 月

  d 日

  h 时 在上午或下午 ( ~ )

  H 时 在一天中 ( ~ )

  m 分

  s 秒

  S 毫秒

  E 星期

  D 一年中的第几天

  F 一月中第几个星期几

  w 一年中第几个星期

  W 一月中第几个星期

  a 上午 / 下午 标记符

  k 时 在一天中 ( ~ )

  K 时 在上午或下午 ( ~ )

  z 时区

  常见标准的写法 yyyy MM dd HH:mm:ss 注意大小写 时间是 小时制 小时制转换成 小时制只需将HH改成hh 不需要另外的函数

  */

  DateFormat format = new SimpleDateFormat( yyyy MM dd )

  DateFormat format = new SimpleDateFormat( yyyy年MM月dd日 HH时mm分ss秒 )

  Date date = null;

  String str = null;

  // String转Date

  str = ;

  try {

  date = format parse(str)

  data = format parse(str)

  } catch (ParseException e) {

  e printStackTrace()

  }

  //Date转String

  date=new Date()

  str=format format(date)

  str=format format(date)

   Date——>String

  String sdate;

  Date ddate;

  ……

  sdate=(new SimpleDateFormat( yyyy MM dd )) format(ddate)

   String——>Date

  SimpleDateFormat sdf=new SimpleDateFormat( yyyy MM dd )

  sdf setLenient(false)

  String sdate= ;

  Date ddate;

  ddate=sdf parse(sdate)

  另外Integer Double等数据包装类型与String类型的相互转换为

  (以Integer为例)

  Integer——>String

  Integer ii;

  String si;

  ……

  si=ii toString;

  String——>Intteger

  Integer ii;

  String si;

  ……

  ii=Integer valueOf(si)

  附

  日期和时间模式(摘自JDK DOC)

  日期和时间格式由日期和时间模式 字符串指定 在日期和时间模式字符串中 未加引号的字母 A 到 Z 和 a 到 z 被解释为模式字母 用来表示日期或时间字符串元素 文本可以使用单引号 ( ) 引起来 以免进行解释 表示单引号 所有其他字符均不解释 只是在格式化时将它们简单复制到输出字符串 或者在分析时与输入字符串进行匹配

  定义了以下模式字母(所有其他字符 A 到 Z 和 a 到 z 都被保留)

  字母 日期或时间元素 表示 示例

  G Era 标志符 Text AD

  y 年 Year ;

  M 年中的月份 Month July; Jul;

  w 年中的周数 Number

  W 月份中的周数 Number

  D 年中的天数 Number

  d 月份中的天数 Number

  F 月份中的星期 Number

  E 星期中的天数 Text Tuesday; Tue

  a Am/pm 标记 Text PM

  H 一天中的小时数( ) Number

  k 一天中的小时数( ) Number

  K am/pm 中的小时数( ) Number

  h am/pm 中的小时数( ) Number

  m 小时中的分钟数 Number

  s 分钟中的秒数 Number

  S 毫秒数 Number

  z 时区 General time zone Pacific Standard Time; PST; GMT :

lishixin/Article/program/Java/hx/201311/26475
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
关于第一次经典语录 ...三个月后打开包装发现里面零件全部损坏,请问能去超市退换 微单相机哪个品牌好 一首歌在酷狗上查找猪猪非主流歌曲club 沙拉拉就有求歌名 一首英文DJ,歌词是"刷啦啦哩,刷啦啦啦哩"还有歌词听起来好像是:"I wa... sha la la la sha la la lei 是什么歌 男孩起名字大全免费2025年 姓李的男孩起名字大全 ...九月十二(阴历)下午16点 出生 姓李 希望大师给起个好点的名字... 电脑开机提示先激活windows电脑上出现要激活WINDOWS是什么意思_百度知 ... 中国建设银行从邮政储蓄银行提钱会产生多少费用 函数发生器的使用方法 异地入党算不算严重违规 "黄梅时节家家雨 青草池塘处处蛙" 轰字的笔顺 程力五方酒水车配置都有什么洒水车 手机相册贴纸不能用红米 哈苏H6D数码后背单元使用方法,摄影爱好者的必修课 h5d能不能用h6d后背 哈苏4亿像素有多恐怖 怎么做清香的小鸡炖蘑菇 红梅时节家家雨青草池塘处处蛙的后两句 剑王朝丁宁最后到八境了吗 剑王朝丁宁最后境界 十二天干五行 十天干与五行 甲木和乙木的区别 下载文件可以自动指定2个位置吗怎么设置 勾股定理常用公式 初中数学勾股定理公式 按摩椅有用吗?比真人按摩好吗? 左右按摩椅怎么样 过新年作文700字三篇 教学思路包括什么内容? 教学思路和教学过程有什么区别 暴走英雄坛伤害1.1是什么意思 可以直接穿着紧身运动裤去学校吗?会不会有点*,我怕女生看着会害羞,但我特别喜欢这种紧绷肌肉的感觉 健身房会看到男生穿紧身裤,再套个短裤,是否真的有必要这样穿? 计算机常用英语词汇 —— 数据结构与算法 C++程序求二叉树以x为根的子树的深度 最好是能输入二叉树 然后输出树形再输入x 华为手机厂址? 永康的公务员住房公积金多少 永康二中教师待遇 长治和平医院看脉管炎挂哪个科号 长治医学院附属医院有几个 和平医院? 教学思路和教学过程一样吗 教学思路和教学过程的区别 善养吾浩然之气体现的中华传统美德的基本精神是 晚饭4点多买的米线 剩一些放在所料袋里捂着一直到现在 还能吃了吗? UG8.0组装机的配置 求教UG软件组装方法?