java之SimpleDateFormat时间格式化
来源:互联网 发布:微博域名是什么 编辑:程序博客网 时间:2024/05/20 04:26
一、格式化时间(SimpleDateFormat)
import hunter.text.SimpleDateFormat;
import java.util.Date;
public class Main{
public static void main(String[] args){
Date date = new Date();
String strDateFormat = "yyyy-MM-dd HH:mm:ss";
SimpleDateFormat sdf = new SimpleDateFormat(strDateFormat);
System.out.println(sdf.format(date));
}
}
二、获取当前时间
import hunter.text.SimpleDateFormat;
import java.util.Date;
public class Main{
public static void main(String[] args){
SimpleDateFormat sdf = new SimpleDateFormat();// 格式化时间
sdf.applyPattern("yyyy-MM-dd HH:mm:ss a");// a为am/pm的标记
Date date = new Date();// 获取当前时间
System.out.println("现在时间:" + sdf.format(date)); //输出已经格式化的现在时间(24小时制)
}
}
三、获取年份、月份等
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
int day = cal.get(Calendar.DATE);
int month = cal.get(Calendar.MONTH) + 1;
int year = cal.get(Calendar.YEAR);
int dow = cal.get(Calendar.DAY_OF_WEEK);
int dom = cal.get(Calendar.DAY_OF_MONTH);
int doy = cal.get(Calendar.DAY_OF_YEAR);
System.out.println("当期时间: " + cal.getTime());
System.out.println("日期: " + day);
System.out.println("月份: " + month);
System.out.println("年份: " + year);
System.out.println("一周的第几天: " + dow); //星期日为一周的第一天输出为 1,星期一输出为2,以此类推
System.out.println("一月中的第几天: " + dom);
System.out.println("一年的第几天: " + doy);
}
}
四、时间戳转换成时间
import hunter.text.SimpleDateFormat;
import java.util.Date;
public class Main{
public static void main(String[] args){
Long timeStamp = System.currentTimeMillis(); //获取当前时间戳
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
String sd = sdf.format(new Date(Long.parseLong(String.valueOf(timeStamp)))); // 时间戳转换成时间
System.out.println(sd);
}
}
- java之SimpleDateFormat时间格式化
- Java 格式化时间 SimpleDateFormat
- Java格式化时间SimpleDateFormat
- java时间格式化SimpleDateFormat
- SimpleDateFormat Java中的时间格式化
- java时间格式化----java.text.SimpleDateFormat
- java 使用simpleDateFormat格式化日期 时间
- java 使用simpleDateFormat格式化日期 时间
- 【Java 陷阱】SimpleDateFormat 时间格式化多线程异常
- Java SimpleDateFormat 中英文时间格式化转换
- java 使用simpleDateFormat格式化日期 时间
- JAVA SimpleDateFormat 中英文时间格式化转换
- SimpleDateFormat 格式化时间
- SimpleDateFormat 格式化时间
- 时间格式化输出SimpleDateFormat
- SimpleDateFormat格式化时间
- SimpleDateFormat时间格式化
- 格式化时间(SimpleDateFormat)
- 我们无法改变大环境,却一直在努力去更好地服务创业
- 你的创业,为什么那么怕融不到钱?
- 线上创业大赛 允许“互相伤害”
- PHP新的垃圾回收机制:Zend GC详解
- Java进制的表示方法
- java之SimpleDateFormat时间格式化
- 数据结构---C语言单链表基本操作
- 对话框
- 最长公共子序列、子串
- 动态规划L
- 体验Project Fi后,Google推出的这张特殊“SIM卡”还有很长的路要走
- 报错call 'refresh' before multicasting events via the context:org.springframework.boot.web.servlet.con
- GoPro第二财季继续亏损 敢问路在何方?
- 企鹅智酷《2016年手机安全报告》:iPhone骚扰电话受关注