java fri星期转_Java日期时间以及日期相互转换
java日期时间,以及相互转化,供大家参考,具体内容如下
package com.study.string;
import java.text.parseexception;
import java.text.simpledateformat;
import java.util.calendar;
import java.util.date;
import java.util.gregoriancalendar;
public class datebase {
public static void main(string[] args) throws parseexception {
/*
* 获得当前时间
*/
date date1 = new date();
long long1 = date1.gettime();//date类型,转为 long类型
system.out.println(date1);//sat aug 26 08:36:36 gmt+08:00 2017
system.out.println(long1);//1503708031359
calendar cale1 = calendar.getinstance();
date1 = cale1.gettime();//calendar 类型 转为 date类型
long1 = date1.gettime();
system.out.println(cale1);
system.out.println(date1);//sat aug 26 08:36:36 gmt+08:00 2017
system.out.println(long1);
/*
*设置时间
*/
long1 += 24*60*60*1000;
date1.settime(long1);
system.out.println(date1);//sun aug 27 08:43:26 gmt+08:00 2017
/*
* 格式化时间日期,无参数的默认格式,有参数的自定义格式。
* date -> string 用 format()
* string -> date 用 parse()
*/
simpledateformat sim1 = new simpledateformat();//默认格式:17-8-27 上午8:45
string time1 = sim1.format(date1);
system.out.println(time1);//17-8-27 上午8:45
date date11 = sim1.parse(time1);
system.out.println(date11);
simpledateformat sim2 = new simpledateformat("yyyy-mm-dd hh:mm:ss sss");
string time2 = sim2.format(date1);
system.out.println(time2);//2017-08-27 08:47:58 058
date date22= sim2.parse(time2);
system.out.println(date22);//sun aug 27 08:52:08 gmt+08:00 2017
/*
* 创建指定日期 string
* gregoriancalendar
*/
simpledateformat sim3 = new simpledateformat("yyyy-mm-dd");
string str1 = "2014-09-27";
date date33 = sim3.parse(str1);
system.out.println(date33);//sat sep 27 00:00:00 gmt+08:00 2014
gregoriancalendar gre1 = new gregoriancalendar(2015,calendar.december,25);
date date44 = gre1.gettime();
system.out.println(date44);//fri dec 25 00:00:00 gmt+08:00 2015
calendar cal2 = calendar.getinstance();
cal2.set(calendar.year, 2017);
cal2.set(calendar.month, 7);//月份的数字与 第几个月差1, 8 == calendar.september
cal2.set(calendar.date, 26);// tue sep 09 09:04:25 gmt+08:00 2008
// cal2.set(calendar.day_of_month, 12);
system.out.println(cal2.gettime());//sat aug 26 09:09:44 gmt+08:00 2017
/*
* 获取年月日,星期,时间
*/
int dayofweek = cal2.get(calendar.day_of_week);
system.out.println(dayofweek);//7 是星期六
/*
* calendar 的时间加减
*/
calendar cal3 = calendar.getinstance();
cal3.add(calendar.year, 1);
cal3.add(calendar.month, -2);
system.out.println(cal3.gettime());//tue jun 26 09:14:11 gmt+08:00 2018
/*
*
*/
calendar cal4 = calendar.getinstance();
cal4.set(calendar.year, 2016);
cal4.set(calendar.date, 1);
//每个月的最后 一天
for(int month = calendar.january;month
cal4.set(calendar.month, month);
system.out.println(cal4.get(calendar.year)+"年"+(month+1)+"月"+
cal4.getactualmaximum(calendar.date)+"日");
}
/*
2016年1月31日
2016年2月29日
2016年3月31日
2016年4月30日
2016年5月31日
2016年6月30日
2016年7月31日
2016年8月31日
2016年9月30日
2016年10月31日
2016年11月30日
*/
//直接创建long 型的时间
long long2 = system.currenttimemillis();
date daten = new date(long2);
system.out.println(daten);//sat aug 26 09:41:08 gmt+08:00 2017
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持萬仟网。
希望与广大网友互动??
点此进行留言吧!
java fri星期转_Java日期时间以及日期相互转换相关推荐
- java日期时间转日期_Java时间和日期指南
java日期时间转日期 长期以来,正确处理日期,时间,时区,夏令时,and年等一直是我的烦恼. 本文并不是一个全面的指南时域,请参阅日期和时间在Java中 -更详细,但略有下降,ekhem,日期. 它 ...
- php 日期时间 取日期,从PHP中的文本中提取日期,时间和日期范围
我正在构建一个本地事件日历,它采用RSS提要和网站抓取并从中提取事件日期. 我之前已经问过如何从PHP here中的文本中提取日期,并在MarcDefiant时获得了一个很好的答案: function ...
- python日期时间_Python日期时间
python日期时间 Python日期时间 (Python datetime) In this post, we will study about how to use the python date ...
- ISO8601和UTC 时间,由秒数转化日期时间,日期到秒数
ISO8601和UTC 时间,由秒数转化日期时间,日期到秒数 ISO8601时间格式:2018-6-5T17:46:50Z UTC时间格式: 2018-06-05T03:46:50+08:00 等同 ...
- java fri星期转_如何在Java中将“Fri Sep 21 15:23:59 CEST 2012”转换为“2012-09-21T15:23:59”?...
四点: 如果可以的话,您更愿意使用Java 8中引入的较新的日期和时间类(并且还向后移植到Java 6和7)而不是旧的SimpleDateFormat. 您应确保提供的语言区域与星期几和日期字符串中的 ...
- java显示日历 插件_JAVA里 怎么用日期控件 在Grid里显示这个月的1-31号
展开全部 日期类Date Java在日期类中封装了有关日期和时62616964757a686964616fe59b9ee7ad9431333236613432间的信息,用户可以通过调用相应的方法来获取 ...
- java calendar字符串显示_java关于字符串和日期的代码展示
StringBuffer是线性安全的,StringBuilder不是线性安全的 字符串的修改: stringBudile与stringBuiler提供了用于修改字符串内容的相关方法 String st ...
- java封装需要多久_Java对时间操作的一些封装函数
1. 计算两天之间相隔几天的Java函数 /** * 计算两天之间相差几天 * @param startTime * @param endTime * @return * * 取得两个时间段的时间间隔 ...
- java基础(11)(时间,日期,日历详解以及他们之间的转换)
Date类 简介 Date类是java.util包下的类,继承父类java.lang.Object,已实现的的接口有Serializable,Cloneable,Comparable<Date& ...
- java date格式化输出_Java Date类以及日期的格式化输出
Java中的Date类用于表示日期时间,在java.util包中.虽然Date类在设计之初没有考虑到国际化,很多方法都已经被定义为过时,但是Date却是程序设计过程中经常用到的一个类.本文将说说Dat ...
最新文章
- CSS改变nth-child()和nth-last-child()的参数灵活选择元素编号
- [转]#pragma once和#pragma comment
- 增长黑客入门:手把手教你增长模型的实践操作
- 基于UDP的组播网络程序
- 基于easyui开发Web版Activiti流程定制器详解(三)——页面结构(上)
- mysql multi主从复制_mysqld_multi方式配置Mysql数据库主从复制
- BCB线程的互斥与同步
- Patsy库查看使用公式语法建模后的输入特征X 与 预测Y
- 20万数据 sql 快还是 java快?_基于SpringBoot2.0开发的,轻量级的,前后分离Java开发平台...
- 【2012百度之星资格赛】J:百度的新大厦
- 组件cdn引入_高性能 React UI组件库SHINEOUT
- python静态方法_python的静态方法和类方法
- 小米双频AC智能路由器699元震撼首发
- 强化学习平台安装 Mujoco、mujoco-py、gym、baseline
- 3、一层、二层、交换机原理、Cisco软件及命令
- 报错SyntaxError: Unexpected token T in JSON at position 0 at JSON.parse (<anonymous>)的解决方法
- sql服务器状态已停止,SQL SERVER 2008 SSMS - SQL Server Management Studio 已停止工作
- PDF文档免费转成Word文档,不限页数。
- 阿里云Docker仓库操作
- 极客日报:贾跃亭回应是否有回国打算:那必须的;顺丰将拿出 2 亿元给快递员加薪;OpenAI 宣布解散机器人团队
热门文章
- Install/RemoveoftheServiceDenied!
- oracle数据库注册服务,oracle 共享服务联接静态注册服务
- 数学问题(一):进制转换
- NYOJ 972 核桃的数量(蓝桥杯)
- hive中groupby优化_hivesql : hive.groupby.skewindata 和hive.map.aggr 组合的坑
- 十大排序算法——插入排序法(C语言)
- css移动端页面单位,视窗单位在移动端上的使用技巧
- 430f149有几种封装类型_保险丝类型有哪一些?
- mysql有闪回吗_【赵强老师】MySQL的闪回
- Pyspark:电影推荐