当前位置: 首页 > news >正文

网站开发有什么点子可以做单的猎头网站

网站开发有什么点子,可以做单的猎头网站,泰州高端网站建设,网站建设大作业提交要求目录 前言1. 基本知识2. 格式化输出3. 格式转换 前言 记录这篇文章的缘由,主要是涉及一个格式转换,对此深挖了这个类 在Java中,Date类是用于表示日期和时间的类。 位于java.util包中,是Java平台中处理日期和时间的基本类之一。…

目录

  • 前言
  • 1. 基本知识
  • 2. 格式化输出
  • 3. 格式转换

前言

记录这篇文章的缘由,主要是涉及一个格式转换,对此深挖了这个类

在Java中,Date类是用于表示日期和时间的类。

位于java.util包中,是Java平台中处理日期和时间的基本类之一。然而,需要注意的是,Date类存在一些问题:

其中之一是它不支持国际化,而且在Java 8及以后版本中,推荐使用java.time包中的新日期和时间API(如LocalDate、LocalTime、LocalDateTime等)来替代Date类。

1. 基本知识

一、 以下是Date类的一些基本概念和作用:

  • 概念: Date类用于表示一个特定的时间点,精确到毫秒级别。
    存储的是从1970年1月1日午夜开始的毫秒数,这被称为“Unix时间”或“Epoch时间”。

  • 作用: Date类主要用于获取、表示和操作日期和时间。
    用于记录事件发生的时间、计算时间间隔等。

二、常用的Date类API包括:

构造方法获取时间设置时间时间比较格式转换
Date(): 创建一个表示当前时间的Date对象。

Date(long date): 根据指定的毫秒数创建一个Date对象。
getTime(): 返回从1970年1月1日00:00:00以来的毫秒数。setTime(long time): 设置Date对象的时间。before(Date when): 判断当前日期是否在指定日期之前。

after(Date when): 判断当前日期是否在指定日期之后。

equals(Object obj): 判断两个日期是否相等。
toString(): 将日期对象转换为字符串。

toLocaleString(): 将日期对象转换为本地化的字符串。

toGMTString(): 将日期对象转换为GMT时间字符串。

然而,由于Date类的一些缺陷,建议在新的应用中使用java.time包中的日期和时间API,以便更好地处理日期和时间的操作。

2. 格式化输出

一般Date格式化输出,会配合SimpleDateFormat这个类!

主要的参数如下:

字母含义
y
M年中的月份
w年中的周数
W月份中的周数
D年中的天数
d月份中的天数
F月份中的星期
E星期中的天数
aAm/pm 标记
H一天中的小时数(0-23)
k一天中的小时数(1-24)
Kam/pm 中的小时数(0-11)
ham/pm 中的小时数(1-12)
m小时中的分钟数
s分钟中的秒数
S毫秒数
z时区

例子如下:

import java.text.SimpleDateFormat;
import java.util.Date;public class datetest {public static void main(String[] args) {Date now = new Date();SimpleDateFormat sd=new SimpleDateFormat("现在时间: "+"yyyy 年 MM 月 dd 日 E HH 点 mm 分 ss 秒");System.out.println(sd.format(now));sd = new SimpleDateFormat("一年中的第 D 天,一个月中的第 F 个星期 ,一年中的第 w 个星期,一个月中的第 W 个星期");System.out.println(sd.format(now));}
}

截图如下:

在这里插入图片描述

特别注意到是12小时和24小时的规则不大一样:

import java.text.SimpleDateFormat;
import java.util.Date;public class datetest {public static void main(String[] args) {Date now = new Date();// yyyy-MM-dd hh:mm:ss 12小时SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); //小写是12小时System.out.println(sdf.format(now));// yyy-MM-dd HH:mm:ss  24小时sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//大写是24小时的System.out.println(sdf.format(now));}
}

截图如下:(由于时间点还没过下午,将就下~)

在这里插入图片描述

3. 格式转换

常用的转换主要是Date转换为String,或者String转换为时间格式!

一、Date转换为String:

public class datetest {public static void main(String[] args) {Date now = new Date();SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");System.out.println(sd.format(now));// 自定义格式sd = new SimpleDateFormat("M-dd");System.out.println(sd.format(now));}
}

截图如下:

在这里插入图片描述

二、String转换为Date:

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;public class datetest {public static void main(String[] args) {SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");String now = "2024-01-21";try {// 转换为Date类型Date date = sd.parse(now);System.out.println(date);// 输出long的格式long time = date.getTime();System.out.println(time);// long格式之后转换为String来表示System.out.println(sd.format(time));} catch (ParseException e) {throw new RuntimeException(e);}}
}

截图如下:

在这里插入图片描述

http://www.yayakq.cn/news/877553/

相关文章:

  • 教学网站开发网站开发与设计实训心得一千字
  • 电子商城网站如何建设wordpress后台cookies
  • 河北建设厅查询网站首页企业网站规划原则
  • 江门桂城网站建设搜索引擎营销案例有哪些
  • 网站建设 微信开发做网站要什么条件
  • 用html5做的音乐网站wordpress 主题吧
  • 游戏网站制作板式做网站需要阿里云吗
  • 哈尔滨网站建设方案开发微信公众号开发需要什么技术
  • wordpress 建站 域名免费网络服务器
  • 无锡网站制作启航做网站公司不给源码
  • 大学生网站建设开题报告罗湖区网站公司
  • 接网站建设单子注意事项做中介开什么网站
  • 商务网站开发考题南皮县网站建设价格
  • 淄博哪家公司做网站最好内蒙古网站建设价格
  • 虚拟主机建站东莞寮步华衍学校
  • 哈尔滨如何免费制作网站成都今天发生的重大新闻
  • 网站建设东莞公司济南做网站要多少钱
  • 建什么网站 做 cpawordpress电影站数据下载
  • 公司的建设网站公司百度竞价品牌广告
  • 企业网站建设 网络服务高档网站建设
  • 中英网站模板 照明阿里云网站费用吗
  • seo 网站结构调整大连培训网站建设
  • 网站服务器打不开深圳网站建设 信科便宜
  • 青浦区做网站网站策划书格式
  • 服务态度 专业的网站建设专门型网站
  • 怎么制作手机app及网站宁波电信网站备案
  • 企业网站建设趋势网站用动态图片做背景怎么写
  • 自己怎么申请免费网站公司网站更换域名
  • 内蒙古建设工程造价管理网站wordpress使用百度分享插件下载
  • 企业建立网站的必要性贵港市建设局网站