Java设计之日期格式的转换
来源:互联网 发布:以太网传输数据PLC 编辑:程序博客网 时间:2024/06/05 23:04
如:请输入一个日期(格式如:月日**年)
经过处理得到:*年月*日
提示:使用String的方法indexOf、lastIndexOf、substring
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Scanner;public class Lianxi01 { public static void main(String[] args) throws ParseException { Scanner sc = new Scanner(System.in); System.out.println("请输入日期:(格式:xx月xx日xxxx年)"); String date = sc.next();// 方法一: // SimpleDateFormat sdf = new SimpleDateFormat("mm月dd日yyyy年");//解析字符串为date类型// SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年mm月dd日");//把解析后的date类型按照指定格式进行格式化// // System.out.println(sdf2.format(sdf.parse(date)));// String date = "10月1日2017年";//方法二: int m = date.indexOf("月"); int d = date.indexOf("日"); String month = date.substring(0, m); String day = date.substring(m+1, d); String year = date.substring(d+1,date.length()-1); System.out.println(year+"-"+month+"-"+day+""); }
阅读全文
0 0
- Java设计之日期格式的转换
- java日期格式的转换
- java日期格式的转换
- Java中日期数据类型的处理之格式转换
- java日期格式转换
- java日期格式转换
- JAVA 日期格式转换
- java日期格式转换
- java日期格式转换
- Java日期格式转换
- java日期格式转换
- Java日期格式转换
- Java日期格式转换
- java日期格式转换
- Java日期格式转换
- Java日期格式转换
- Java日期格式转换
- java日期格式转换
- sql学习(一)sql基础,以sql server数据库为例
- 循环链表(约瑟夫问题的衍生问题)
- iPhone X 为啥弃 TouchID?
- Python-爬取网页信息
- 使用Eclipse构建Spark Java集成开发环境
- Java设计之日期格式的转换
- 一位资深程序员大牛给予Java初学者的学习路线建议
- python实现QR法解线性方程组
- 关于java中如何复制字节数组
- go开发环境Gogland
- opencv的svm学习_字符识别
- 下载JavaMail的jar包
- Glide使用注意事项
- Linux常用文件和文本管理命令