1 SimpleDateFormat担当重任,怎样格式化都行

import java.util.Date;
import java.text.SimpleDateFormat;
public class Demo
{
 public static void main(String[] args)
 {
  Date now=new Date();
  SimpleDateFormat f=newSimpleDateFormat("今天是"+"yyyy年MM月dd日 E kk点mm分");
  System.out.println(f.format(now));
 
  f=new SimpleDateFormat("a hh点mm分ss秒");
  System.out.println(f.format(now));
  }

}

2 从字符串到日期类型的转换:

import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.GregorianCalendar;
import java.text.*;
publicclass Demo
{
 public static void main(String[] args)
 {
  String strDate="2005年04月22日";
  //注意:SimpleDateFormat构造函数的样式与strDate的样式必须相符
  SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy年MM月dd日");
  //必须捕获异常

try
  {
   Date date=simpleDateFormat.parse(strDate);
   System.out.println(date);
  }
  catch(ParseException px)
  {
   px.printStackTrace();
  }
 }
}

3 将毫秒数换转成日期类型

import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.GregorianCalendar;
import java.text.*;
public class Demo
{
 public static void main(String[] args)
 {
  long now=System.currentTimeMillis();
  System.out.println("毫秒数:"+now);
  Date dNow=new Date(now);
  System.out.println("日期类型:"+dNow);
 }
}

这3例源自http://blog.csdn.net/zhoujian2003/archive/2005/04/22/358363.aspx

4 获取系统时期和时间,转换成SQL格式后更新到数据库
(http://blog.csdn.net/netrope/archive/2005/11/19/532729.aspx)

java.util.Date d=new java.util.Date();    //获取当前系统的时间

//格式化日期

new java.text.SimpleDateFormat s= new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String dateStr = s.format(d); //转为字符串

使用RS更新数据库,仍然要用rs.updateString,而不是rs.updateDade。
rs.updateString("regtime",dateStr);  //regtime字段为datetime类型的
下面两例源自http://blog.csdn.net/kingter520/archive/2004/10/27/155435.aspx
 
5 按本地时区输出当前日期

Date myDate = new Date();
System.out.println(myDate.toLocaleString());
输出结果为:
2003-5-30
6 如何格式化小数

DecimalFormat df = new DecimalFormat(",###.00");   
double aNumber = 33665448856.6568975;
String result = df.format(aNumber);   
Sytem. out.println(result);

输出结果为:
33,665,448,856.66

其他:获取毫秒时间 System.currentTimeMillis();

7 在数据库里的日期只以年-月-日的方式输出
(http://blog.csdn.net/zzsxvzzsxv/archive/2007/08/27/1761004.aspx)
定义日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);
sql语句为:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
输出:

System.out.println(df.format(rs.getDate("bookDate")));

8 经典例子(http://blog.csdn.net/donkeyzheng/archive/2005/12/30/566470.aspx)

Date date = from.getAfmdate();
if (null != date) {
      SimpleDateFormat yearFormat = new SimpleDateFormat("yyyy");
      SimpleDateFormat monthFormat = new SimpleDateFormat("MM");
      SimpleDateFormat dayFormat = new SimpleDateFormat("dd");
      to.setAfmYear(yearFormat.format(date));
      to.setAfmMonth(monthFormat.format(date));
      to.setAfmDay(dayFormat.format(date));
    }
    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
    appPo.setAfmdate(format.parse(appForm.getAfmYear() + "-" +
                                  appForm.getAfmMonth() + "-" +
                                  appForm.getAfmDay()));

Android 时间格式转换相关推荐

  1. android 时间格式 各种转换

    一些常用的时间格式转换 import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Cale ...

  2. 语言 全排列 函数_Power Query 中日期时间格式转换需要了解的区域语言对照表

    不同的国家有不同的日期时间书写格式,比如: 多数亚洲国家:yyyy-MM-dd hh:mm 有些欧洲国家:dd.MM.yyyy HH:mm 极少数的国家:MM/dd/yyyy h:mm tt 还有各种 ...

  3. scala 时间格式转换(String、Long、Date)

    1)scala 时间格式转换(String.Long.Date) 1.时间字符类型转Date类型 [java] view plain copy import java.text.SimpleDateF ...

  4. SQL时间格式转换CONVERT_GETDATE()

    SQL时间格式转换CONVERT_GETDATE() SQL时间格式转换: View Code 年月日 SELECT CONVERT(varchar, GETDATE(), 102) AS DateT ...

  5. java定义时间格式大全_Java时间格式转换大全

    package com.date; import java.text.DateFormat; import java.text.ParseException; import java.text.Par ...

  6. java格式_java时间格式转换大全

    Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @ ...

  7. html fmt转换日期格式,js通用时间格式转换函数

    js通用时间格式转换函数 //使用函数的方式进行定义 function dateFormat(fmt,date){ var o = { "M+" : date.getMonth() ...

  8. 处理时间_6_SQL Server常见的时间格式转换

    列出常见的时间格式转换方法 需求描述 需求:对当前系统时间进行常见的时间格式转换. 解决方法:通过CONVERT函数来完成,该函数的格式参数可以指定时间的样式. 注:当前演示数据库为SQL Serve ...

  9. php把时间格式转换为时间戳,php如何将时间格式转换成时间戳?

    php时间格式转换为时间戳的方法:1.使用mktime()将时间转换为时间戳,语法为"mktime(小时.分钟.秒.月.日.年)":2.使用strtime()将字符串表示的日期转换 ...

  10. 时间格式转换2020-04-09T23:00:00.000+08:00

    时间格式转换2020-04-09T23:00:00.000+08:00 /*** 日期格式转换yyyy-MM-dd'T'HH:mm:ss.SSSXXX (yyyy-MM-dd'T'HH:mm:ss.S ...

最新文章

  1. lepus mysql 慢查询_天兔 -Lepus 慢查询分析平台配置
  2. 竞价账户烧钱的七大病因和处理办法
  3. 二分法查找平方和_面试手撕系列:二分法
  4. linux下mono的安装与卸载
  5. 领导者/追随者(Leader/Followers)模型和半同步/半异步(half-sync/half-async)模型
  6. mysql 有索引 不被使用方法_MySQL教程100-索引在什么情况下不会被使用?
  7. 又到一年“粽子节”,快来测测你包的粽子颜值几分
  8. 共享单车数据集_共享单车项目数据可视化展示
  9. [清华集训2016]温暖会指引我们前行——LCT+最大生成树
  10. microsoft edge怎么截长图_苹果12怎么截图截长屏 iphone 12截长图快捷键方法介绍
  11. 视觉+机械手-delta并联机械手
  12. Apache POI 读取、写入Excel文件教程
  13. linux shell搜索某个字符串,然后在后面加上字符串?字符串后面插入字符串?sed字符串后面插入字符串?...
  14. this的指向为什么是undefined
  15. ROS之velodyne
  16. “大牌”纷纷入驻智能家居,小米能否守住高地?
  17. 基于MATLAB/yalmip/cplex 的机组最优组合
  18. MySQL安装与启动
  19. 电商系统-优惠券部分设计
  20. 干货!如何在SCI论文中转述和总结别人的论文和成果

热门文章

  1. Kotlin的基本数据类型
  2. webApp调试页面的几种方式
  3. 利用iMazing将iOS设备的录音文件拷贝到电脑
  4. jquery-8 jquery如何处理css样式
  5. 《BackTrack 5 Cookbook中文版——渗透测试实用技巧荟萃》—第3章3.4节识别在线设备...
  6. UITableView的复用过程
  7. MongoDB 常用shell命令汇总
  8. Linq之Lambda进阶
  9. BT5的登陆用户名和密码
  10. Citrix高层相继离职,XenServer或将被流产?