时间日期格式转换
来源:互联网 发布:java跨类调用数组 编辑:程序博客网 时间:2024/05/21 19:48
时间日期格式转换
Time Limit: 1000MS Memory Limit: 65536KB
SubmitStatistic
Problem Description
对于日期的常用格式,在中国常采用格式的是“年年年年/月月/日日”或写为英语缩略表示的”yyyy/mm/dd”,此次编程竞赛的启动日期“2010/11/20”就是符合这种格式的一个日期,
而北美所用的日期格式则为“月月/日日/年年年年”或”mm/dd /yyyy”,如将“2010/11/20”改成这种格式,对应的则是”11/20/2010”。对于时间的格式,则常有12小时制和24小时制
的表示方法,24小时制用0-24来表示一天中的24小时,而12小时制只采用1-12表示小时,再加上am/pm来表示上午或下午,比如”17:30:00”是采用24小时制来表示时间,而对应的
12小时制的表示方法是”05:30:00pm”。注意12:00:00pm表示中午12点,而12:00:00am 表示凌晨12点。
对于给定的采用”yyyy/mm/dd”加24小时制(用短横线”-”连接)来表示日期和时间的字符串,请编程实现将其转换成”mm/dd/yyyy”加12小时制格式的字符串。
Input
第一行为一个整数T(T<=20),代表总共需要转换的时间日期字符串的数目。
接下来的总共T行,每行都是一个需要转换的时间日期字符串。
Output
分行输出转换之后的结果
Example Input
22010/11/20-12:12:121970/01/01-00:01:01
Example Output
11/20/2010-12:12:12pm01/01/1970-12:01:01am
import java.text.DateFormat; import java.text.ParseException; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; import java.util.Scanner; public class Main { public static void main(String[] args) throws ParseException { Scanner scanner = new Scanner(System.in); int t = scanner.nextInt(); while(t -- > 0) { String string = scanner.next(); DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd-HH:mm:ss"); Date date = dateFormat.parse(string); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MM/dd/yyyy-hh:mm:ssa", new Locale("US")); System.out.println(simpleDateFormat.format(date).toLowerCase()); } } }
0 0
- 时间日期格式转换
- 时间日期格式转换
- 时间日期格式转换
- 日期时间格式转换
- 时间日期格式转换
- 时间日期格式转换
- 时间日期格式转换
- 时间日期格式转换
- 时间日期格式转换
- 时间日期格式转换
- 时间日期格式转换
- 时间日期格式转换
- 时间日期格式转换
- 日期时间格式转换
- Sql日期时间格式转换
- POJ 时间日期格式转换
- Java时间日期格式转换
- 日期时间格式convert转换
- 正则表达式从零开始学习系列(一)
- invalid character found in the request target the valid characters are defined in rfc 7230 and rfc
- 在DataTable中执行DataTable.Select("条件"),
- angular-页面跳转传递参数
- Java设计模式之观察者模式
- 时间日期格式转换
- mybatis常用注解
- java工程中 不同的xml起到不同的作用
- Java内存泄露原因详解
- 软件测试之测试用例制定
- Python基础入门(四)- Print语句
- 四种第三方登录
- NavigationView中headerLayout部分重复显示解决方法
- Mysql MHA 搭建报错:thhere are 2 non-slave servers! MHA manages at most one non-slave server