JAVA获取不同格式的系统时间(时间为String类型)
来源:互联网 发布:javascript let var 编辑:程序博客网 时间:2024/06/05 18:25
在开发过程中笔者经常需要得到系统时间来使用,但是我们经常获得的都是Date类型的时间,所以笔者编写了如下方法来获取String类型的系统时间
/** * 获取系统时间 * @param timeLength 需要获取的时间位数 14 12 8 * @param symbolFlag 需要获取的时间格式 A B C symbolFlag使用‘0’来表示使用默认symbol * add by youcj 2017-3-24 * @return 字符串 */ public static String getSysTime(int timeLength,char symbolFlag) { String symbol = ""; if (timeLength == 14) { if (symbolFlag == 'A') { symbol="yyyy-MM-dd HH:mm:ss"; }else if (symbolFlag=='B'){ symbol="yyyy/MM/dd HH:mm:ss"; }else if (symbolFlag=='C') { symbol="yyyy年MM月dd日HH时mm分ss秒"; }else if (symbolFlag=='D') { symbol = "yyyyMMddHHmmss"; } }else if (timeLength == 12) { if (symbolFlag == 'A') { symbol="yyyy-MM-dd HH:mm"; }else if (symbolFlag=='B'){ symbol="yyyy/MM/dd HH:mm"; }else if (symbolFlag=='C') { symbol="yyyy年MM月dd日HH时mm分"; }else if (symbolFlag=='D') { symbol = "yyyyMMddHHmm"; } }else if (timeLength == 8) { if (symbolFlag == 'A') { symbol="yyyy-MM-dd"; }else if (symbolFlag=='B'){ symbol="yyyy/MM/dd"; }else if (symbolFlag=='C') { symbol="yyyy年MM月dd日"; }else if (symbolFlag=='D') { symbol = "yyyyMMdd"; } } if (GeneralUtils.isNotNullOrZeroLenght(symbol)) { Date date = new Date(); DateFormat format = new SimpleDateFormat(symbol); String SysTime = format.format(date); return SysTime; }else { Date date = new Date(); DateFormat format = new SimpleDateFormat("yyyyMMddHHmmss"); String SysTime = format.format(date); return SysTime; } }
0 0
- JAVA获取不同格式的系统时间(时间为String类型)
- java中获取不同时间格式的方法!及时间戳转化为时间格式
- Java获得不同格式的系统时间
- 获取系统时间,String类型
- Java中带有T Z格式(UTC是世界标准时间)的时间转换为date,string,long类型
- java获取当前时间设置时间格式为mysql数据库的datetime类型
- 时间Date 转 String(不同的时间格式)
- java获取系统/服务器时间,从String类型时间获取取一部分时间参数
- String格式的时间转换为Date类型
- Java获取当前时间,并转化为String类型
- java中获取不同时间格式的方法
- java中获取不同时间格式的方法
- java中获取不同时间格式的方法
- 获取date和string类型系统时间
- Java获取当前时间,时间戳转换为时间格式
- 获取不同格式的时间的方法
- String类型的转化为时间类型
- java获取时间的格式
- apache beach压力测试工具使用
- 异常:IllegalStateException: ScrollView can host only one direct child
- IDEA Download Maven Resources|下载Maven项目源代码
- SSM框架流程
- iOS-LLDB调试-整理
- JAVA获取不同格式的系统时间(时间为String类型)
- EasyUI使用心得——datagrid的条件查询,过滤
- 【ArcGIS 10.5 产品白皮书】第一章 走近ArcGIS平台1
- oracle id自增相关问题
- 基于openfire+smack的Android、Web、PC开发
- 递推递归练习D
- 题解——Leetcode 17.Letter Combinations of a Phone Number 难度:Medium
- docker registry接入ceph Swift API
- 网易编程题六,最大的奇约数(递推计算)