下面的转换符来自Java,但是在android中同样可用.(以下表格内容来自互联网.)

常见日期格式化转换符

转换符 说  明 示  例
%te  一个月中的某一天(1~31)  2
%tb  指定语言环境的月份简称  Feb(英文)、二月(中文)
%tB  指定语言环境的月份全称  February(英文)、二月(中文)
%tA  指定语言环境的星期几全称  Monday(英文)、星期一(中文)
%ta  指定语言环境的星期几简称  Mon(英文)、星期一(中文)
%tc  包括全部日期和时间信息  星期四 十一月 26 10:26:30 CST 2009
%tY  4位年份  2009
%tj  一年中的第几天(001~366)  085
%tm  月份  03
%td  一个月中的第几天(01~31)  08
%ty  2位年份  09

时间格式化转换符

转换符 说  明 示  例
%tH  2位数字的24小时制的小时(00~23)  14
%tI  2位数字的12小时制的小时(01~12)  05
%tk  2位数字的24小时制的小时(1~23)  5
%tl  2位数字的12小时制的小时(1~12)  10
%tM  2位数字的分钟(00~59)  05
%tS  2位数字的秒数(00~60)  12
%tL  3位数字的毫秒数(000~999)  920
%tN  9位数字的微秒数(000000000~999999999)  062000000000
%tp  指定语言环境下上午或下午标记  下午(中文)、pm(英文)
%tz  相对于GMT RFC 82格式的数字时区偏移量  +0800
%tZ  时区缩写形式的字符串  CST
%ts  1970-01-01 00:00:00至现在经过的秒数  1206426646
%tQ  1970-01-01 00:00:00至现在经过的毫秒数  1206426737453

常见的日期时间组合转换符

转换符 说  明 示  例
%tF  “年-月-日”格式(4位年份)  2009-01-26
%tD  “月/日/年”格式(2位年份)  03/25/09
%tr  “时:分:秒 PM(AM)”格式(12小时制)  03:22:06 下午
%tT  “时:分:秒”格式(24小时制)  15:23:50
%tR  “时:分”格式(24小时制)  15:23

一个日期转换的例子,MyDateFormat.java

package com.yusuzhan.CriminalIntent.util;

import java.util.Date;

public class MyDateFormat {

	public static String MyDateFormat(Date date) {
String dateDay = String.format("%tA", date); // 星期
String dateMon = String.format("%tb", date); // 月份
String dateDayOfMonth = String.format("%te", date); // 一个月中的第几天
String dateYear = String.format("%tY", date); // 年份 String s = dateDay + ", " + dateMon + " " + dateDayOfMonth + ","
+ dateYear;
// System.out.println(s);
return s;
}
}

Android开发中的日期格式化的更多相关文章

  1. Android开发中,那些让您觉得相见恨晚的方法、类或接口

    Android开发中,那些让你觉得相见恨晚的方法.类或接口本篇文章内容提取自知乎Android开发中,有哪些让你觉得相见恨晚的方法.类或接口?,其实有一部是JAVA的,但是在android开发中也算常 ...

  2. android开发时间和日期的代码实现工具类(一)

    android开发时间和日期工具类的代码实现: package com.gzcivil.utils; import android.annotation.SuppressLint; import an ...

  3. Android开发中常见的设计模式 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  4. 讨论Android开发中的MVC设计思想

    最近闲着没事,总是想想做点什么.在时间空余之时给大家说说MVC设计思想在Android开发中的运用吧! MVC设计思想在Android开发中一直都是一套比较好的设计思想.很多APP的设计都是使用这套方 ...

  5. Android学习探索之Java 8 在Android 开发中的应用

    前言: Java 8推出已经将近2年多了,引入很多革命性变化,加入了函数式编程的特征,使基于行为的编程成为可能,同时减化了各种设计模式的实现方式,是Java有史以来最重要的更新.但是Android上, ...

  6. android开发中fragment获取context

    在用到fragment时无法使用.this来指定当前context内容,android开发中fragment获取context,可以使用getActivity().getApplicationCont ...

  7. java中的反射机制在Android开发中的用处

    JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反 ...

  8. Android开发中的输入合法性检验

    Why ? 合法性检查对于程序的健壮性具有重要作用.在Android开发中,良好的合法性检查设计机制可以使程序更加清晰,产生bug更少,交互更加友好. What ? 合法性检查的目的在于确定边界.对于 ...

  9. 在android开发中使用multdex的方法-IT蓝豹为你整理

    Android系统在安装应用时,往往需要优化Dex,而由于处理工具DexOpt对id数目的限制,导致其处理的数目不能超过65536个,因此在Android开发中,需要使用到MultiDex来解决这个问 ...

随机推荐

  1. PHP服务搭建

    一.PHP二进制安装(下载路径http://cn2.php.net/get/php-5.5.32.tar.gz/from/a/mirror) 1.解压: tar xf php-5.5.32.tar.g ...

  2. 升级 Linux 内核版本(编译源代码)

    升级内核版本(自己编译源码) 从 linux 官网 https://www.kernel.org/ 下载内核源码 解压 tar -xvf linux-4.16.8.tar.xz cd linux-4. ...

  3. 使用Python PIL库中的Image.thumbnail函数裁剪图片

    今天,是我来到博客园的第五天,发现自己还没有头像,想着上传ubuntu系统中我很喜欢的一个背景图片来当头像,但是因为图片过大,上传失败了.那么,我们如何使用python中强大的PIL库来进行图片裁剪呢 ...

  4. 《hello-world》第八次团队作业:Alpha冲刺-Scrum Meeting 3

    项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十二 团队作业8:软件测试与Alpha冲刺 团队名称 <hello--worl ...

  5. Huawei-R&S-网络工程师实验笔记20190609-VLAN划分综合(Access和Trunk端口)

    >Huawei-R&S-网络工程师实验笔记20190609-VLAN划分综合(Access和Trunk端口) >>实验开始,先上拓扑图参考: >>>实验目标 ...

  6. vim学习1-入门指令

    使用vim命令进入vim界面 vim后面加上你要打开的已存在的文件名或者不存在(则作为新建文件)的文件名. 打开Xfce终端,输入以下命令 $ vim practice_1.txt 直接使用vim也可 ...

  7. 00110_Class类

    1.Class 对象是在加载类时由 Java虚拟机以及通过调用类加载器中的 defineClass 方法自动构造的: 2.获取Class对象的三种方式 (1)方式一:通过Object类中的getObj ...

  8. JavaSE 学习笔记之Import 导入(十二)

    Import - 导入:类名称变长,写起来很麻烦.为了简化,使用了一个关键字:import,可以使用这个关键字导入指定包中的类.记住:实际开发时,到的哪个类就导入哪个类,不建议使用*. import ...

  9. 关于OpenCV图像操作的默认参数问题

    本系列文章由 @yhl_leo 出品,转载请注明出处. 文章链接: http://blog.csdn.net/yhl_leo/article/details/51559490 在使用OpenCV以及其 ...

  10. 清北学堂模拟赛d3t2 b

    分析:一道比较让人头疼的数学题. 先考虑怎么让分出来的三角形相似,先不考虑每个三角形的具体边长,设每个三角形的周长为li,则可知必然有一个数g = gcd{li},每一个三角形的周长都是g的倍数,这样 ...