java中时间
格式转化
SimpleDateFormat
package day1211.common; import java.sql.Date;
import java.sql.Timestamp;
import java.text.SimpleDateFormat; public class DateFormat {
public Date format(String date) throws Exception{
Date time=null;
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
time=new Date(format.parse(date).getTime());
return time;
}
}
import java.text.ParseException;
import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.*; public class Date { public static void main(String[] args) { /*Set<Integer> a=new TreeSet<>();
a.add(1);
a.add(2);
a.add(3);
a.add(6);
a.add(2);
a.add(5);
Set<Integer> b=new LinkedHashSet<>();
b.add(5);
b.add(3);
b.add(2);
b.add(3);
b.add(1);
b.add(12);
b.add(24);
b.add(13);
for(Integer i:a){
System.out.println(i); }
System.out.println();
for(Integer i:b){ System.out.println(i);
}*/
/*Map<Integer,Integer> a=new HashMap<>();
a.put(1,1);
a.put(2,1);
a.put(5,3);
a.put(4,5);
a.put(3,2);
a.put(2,1);
a.put(9,1);
a.put(6,1);
a.put(24,1);
a.put(12,1);
a.put(14,1);
a.put(13,1);
Map<Integer,Integer> b=new LinkedHashMap<>();
b.put(1,1);
b.put(2,1);
b.put(5,1);
b.put(4,1);
b.put(3,1);
b.put(2,1); System.out.println(a); System.out.println();
System.out.println(b);*/
//Calendar最常用找一年中的哪一天,其他不用
//SimpleDateFormat
//java.sql.TimeStamp yyyy-mm-dd HH:mm:dd带年月日时分秒
//java.sql.Date 不带时分秒
Calendar calendar=Calendar.getInstance();//例如单例模式,为抽象类,只能通过类方法返回类对象
calendar.set(2017,3,21);//重新设置时间否则为电脑时间
//calendar.set(Integer.parseInt("2015"),Integer.parseInt("5"),Integer.parseInt("23"));
System.out.println(calendar.get(calendar.YEAR)+" "+calendar.get(calendar.MONTH)+" "+calendar.get(calendar.DATE));//从0开始为第一月
System.out.println(calendar.get(calendar.DAY_OF_YEAR));//最常用 java.util.Date date=calendar.getTime();
System.out.println(date);
System.out.println(new java.sql.Date(date.getTime()));//转换为数据库上的时间
java.util.Date date1=new java.util.Date("2018/12/31 12:12:12");
System.out.println(date1);
SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String info=dateFormat.format(date);
System.out.println(info);
try {
java.util.Date s=dateFormat.parse("2018-03-02 12:12:12");
System.out.println(new java.sql.Date(s.getTime()));
System.out.println(new java.sql.Timestamp(s.getTime()));
} catch (ParseException e){
System.out.println("大");
}
}
//JAVA ORCALE mysql
//yyyy-mm-dd HH:mm:ss yyyy-mm-dd 24hh:mi:si yyyy/MM/dd HH:mm:ss
}

java中时间的更多相关文章
- java中时间的获取(二)
java中时间的获取2 /** * 获取数据库操作记录时间 */ public static String getOpreateDbTime() { Calendar c = Calendar.get ...
- 【java】JDK1.8时间日期库 新特性 所有java中时间Date的使用
除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务示例来学习如何使用java 8的这套API.Java对日期, ...
- Java中时间格式处理,指定N天/小时等之后的时间
1)根据当前时间,获取具体的时刻的时间 N天前 M小时之前 可用 new Date().getTime() - 24 * 60 * 60 * 1000*N[N天之前]的方法来获取处理时间之后的具体的值 ...
- Java中时间API使用详解
目录 Java中时间API使用详解 1. 时区概念 2. 几种常见的时间 3. 时间戳 4. Java中的时间API 5. Java8中新添加的时间API 6. 在东八区的机器上获得美国时间 Java ...
- JAVA中时间格式转换
1.将任意日期格式的字符串转换为指定格式的字符串 //默认格式 String s1 = "20190110133236"; //给定格式 String s2 = "201 ...
- Java中时间日期格式化
1.与日期时间相关的类: 第一:java.util.Date; 将时间作为一个整体使用.处理时,使用Date类较为简便 第二:j ...
- Java 中时间处理 System.currentTimeMillis()
import org.testng.annotations.Test;import java.text.ParseException;import java.text.SimpleDateFormat ...
- Java中时间处理
旧 API:位于 java.util 包中,里面主要有 Date.Calendar.TimeZone 类 新 API:位于 java.time 包中,里面主要有 LocalDateTime.Zoned ...
- Java中时间类中的Data类与Time类
小简博客 - 小简的技术栈,专注Java及其他计算机技术.互联网技术教程 (ideaopen.cn) Data类 Data类中常用方法 boolean after(Date date) 若当调用此方法 ...
- java中时间类型的问题
时间类型:System.currentTimeMillis() 获得的是自1970-1-01 00:00:00.000 到当前时刻的时间距离,类型为longimport java.sql.Date d ...
随机推荐
- VC6 快捷键
F1: 帮助 Alt+F8 : 自动缩进Ctrl+O :OpenCtrl+P :PrintCtrl+N :NewCtrl+Shift+F2 :清除所有书签F2 :上一个书签Shi ...
- win2008以上的系统,在vmware esxi5.5里怎么使用自定义规范管理器?sysprep
经过测试,原来08以上的系统自带了sysprep.exe,所以vcenter对08以上的系统直接使用自定义规范管理器即可,跟linux一样了.注意不要跟03一样写入了sn即可. vCenter可使用s ...
- window server2008 r2 限制远程访问用户数量
在服务器端设置 修改组策略 1,开始-运行-gpedit.msc-计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-限制连接数量-开启并改为1
- tcpdump查看某个端口数据
tcpdump -i eth0 -nn -A port tcpdump src
- 记一次全站升级https引发的一系列问题
中秋假期,闲来无事.花了一下午折腾了下https,说实话这年头还有网站不上https显然是折腾精神不够啊~ 1.SSL证书评估 看了市面上各种类型的证书,有收费的也有免费的,但是最终还是选择了腾讯云提 ...
- socket和udp简介
socket简介 1.本地的进程间通信(IPC)有很多种方式,例如 队列 同步(互斥锁.条件变量等) 以上通信方式都是在一台机器上不同进程之间的通信方式,那么问题来了 网络中进程之间如何通信? 2. ...
- Elastic Search的学习
那些必须要知道的事儿 自然语言处理 自然语言处理之中文分词器 什么是Apache Lucene 什么是elasticsearch 搭建elasticsearch环境 Windows下 Java环境配置 ...
- Python/Java读取TXT文件
JAVA: public static void readTextFile(String filePath) { try { String encoding = "GBK"; Fi ...
- django 下载文件 无法正常打开
下载文件,无法正常打开,如下图 需手动加后缀名修改文件格式方可正常打开进而能得知文件内容正常如下图,给“下载”文件加上后缀即可得到正常下载的内容 问题整理:(此下载功能采用StreamHttpResp ...
- viewer.js--一个强大的jQuery图像查看插件
Viewer 是一款强大的 jQuery 图像浏览插件. 主要功能: 支持选项 支持方法 支持事件 支持触摸 支持移动 支持缩放 支持旋转 支持键盘 跨浏览器支持 查看演示 立即下载 部分插 ...