获得系统当前时间的字符串格式
通过java.util.Calendar类以及java.util.Date类来获得系统的当前时间
1. 使用Calendar类时,要通过该类对象的get()方法获得时间中的年月日小时分钟秒组成一个字符串
2. 使用Date类时,可以通过java.text.SimpleDateFormat类将一个Date对象格式化为指定格式的日期时间字符串
Date date=new Date(); SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh-mm-ss"); String dateStr=format.format(date);
JavaBean类
public class StringUtil3 {private String timeStr1; //日期字符串private String timeStr2;public String getTimeStr1() {Calendar c = Calendar.getInstance(); //创建表示当前时间的Calendar对象int year = c.get(c.YEAR); //获得当前时间的年int month =c.get(c.MONTH)+1; //获得当前时间的月int date = c.get(c.DAY_OF_MONTH); //获得当前时间的日int hour = c.get(c.HOUR_OF_DAY); //获得当前时间的小时int minute = c.get(c.MINUTE); //获得当前时间的分钟int second = c.get(c.SECOND); //获得当前时间的秒timeStr1 = year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;return timeStr1;}public void setTimeStr1(String timeStr1) {this.timeStr1 = timeStr1;}public String getTimeStr2() {Date date = new Date(); //创建表示当前时间的Date对象//创建格式化日期时间对象SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");timeStr2 = format.format(date);//格式化当前时间的Date对象return timeStr2;}public void setTimeStr2(String timeStr2) {this.timeStr2 = timeStr2;}public static void main(String [] args){Date d = new Date();StringUtil s = new StringUtil();}
}
index.jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%request.setCharacterEncoding("UTF-8");%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head> <title>转换为Calendar对象</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--><style type="text/css">table{border: 1px solid;border-color: green;color: green;font-size: 13px;font-family: 华文细黑;}</style></head><body><!-- 使用useBean动作标签导入JavaBean对象 --><jsp:useBean id="strBean" class="com.cn.zj.bean.StringUtil3"></jsp:useBean><table><tr><td align="right">使用Calendar对象获得的当前时间:</td><td><!-- 从StringUtil对象中获得timeStr1的属性值 --> <jsp:getProperty property="timeStr1" name="strBean"/></td></tr><tr ><td align="right" >使用Date对象获得的当前时间:</td><td > <!-- 从StringUtil对象中获得timeStr2的属性值 --> <jsp:getProperty property="timeStr2" name="strBean"/></td> </tr></table> </body>
</html>
获得系统当前时间的字符串格式相关推荐
- C语言如何返回格式化日期时间(格式化时间)?(将日期和时间以字符串格式输出)ctime()、asctime()、localtime()、strftime()
文章目录 ctime()函数: asctime()函数 获取自定义格式化时间(有bug,当时间为个位数时,没有在前面自动补零) 改成函数接口形式(传入字符指针) 20220107 优化后(能自动补零) ...
- c语言中把时间拷到字符串中,C语言中将日期和时间以字符串格式输出的方法
ctime()函数:头文件: #include 定义函数: char *ctime(const time_t *timep); 函数说明:ctime()将参数timep 所指的time_t 结构中的信 ...
- Java之格林威治时间,字符串格式时间
package com.hpu.date;import java.text.ParseException; import java.text.SimpleDateFormat; import java ...
- java时间转换为字符串格式错误_字符串转换为日期时间格式及其错误处理(转)
1. 字符串转换成日期时间格式 //日期时间格式:yyyy-MM-dd hh:mm:ss String time ="1900-02-21 12:23:33"; //将字符串转换为 ...
- Matlab之时间转字符串函数datestr
目录 1.将datetime数组转换为日期字符串 2.将日期向量转换为文本 3.在datestr中调用datenum来指定表示日期的输入文本的格式 4.使用符号标识符指定此格式 功能:将日期和时间转换 ...
- 如何获取系统时间java_java如何获取系统当前时间,java获取当前时间date类型
java如何获取系统当前时间爪哇如何获取系统当前时间,爪哇岛获取系统当前时间的方法:获得当前时间和当前时间前30秒时间,代码为[简单日期格式df=新的简单日期格式(' yyyy-MM-DD hh :M ...
- python 下字符串格式时间比较
python 下有多个有关时间的模块,分别是time.datetime.calendar,今天重点讨论下time写法. 其中time模块,主要有以下方法: ltime=time.time() 获取当前 ...
- python将字符串s和换行符写入文件fp_软件测试技术之如何用python在Windows系统下,生成UNIX格式文件...
本文将带你了解软件测试技术之如何用python在Windows系统下,生成UNIX格式文件,希望对大家学测试技术有所帮助 如何用python在Windows系统下,生成UNIX格式文件 平时测试工作中 ...
- Java但中获取时间将时间转换成字符串格式(年月日格式)
一:直接上马拿走: package cn.wyj.one;import java.text.DateFormat; import java.text.SimpleDateFormat; import ...
最新文章
- 阿里百度12个iOS 技术面试题及答案总结,希望对你有帮助!
- 浅淡绿萝2.0和星火计划
- 《3D Math Primer for Graphics and Game Development》读书笔记1
- jupyter notebook报错Failed to load module appmenu-gtk-module
- ubuntu nginx php7,ubuntu 16 安装php7+nginx
- ArcGIS实验教程——实验四:数字化属性数据的采集
- 【bfs】重力球(luogu 7473/NOI Online 2021 普及组 T3)
- [css] 元素竖向的百分比设置是相对容器的高度吗?
- Mybatis 中更新方法: updateByPrimaryKeySelective() 和 updateByPrimaryKey() 的区别
- python限制输入数字范围_关于python:如何限制Django模型中数字字段的最大值?
- 091115 T UI生成的类
- bzoj千题计划141:bzoj3532: [Sdoi2014]Lis
- C 编译器、链接器、加载器详解
- CenterNet-Objects as Points论文翻译
- python写二进制文件_初学Python写二进制文件
- Centos7基于postfix实现extmail邮件服务器
- c++builder excel 插入分页符
- 潮汕地区2-汕头观感
- python俄罗斯方块思路_python实现俄罗斯方块小游戏
- 在poi-tl的区块对中实现用布尔值插入Word分页符的一种方法