在JSP中加入Java代码获得系统时间

DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, Locale.CHINESE).format(new java.util.Date());三、获取当前时间(精确到毫秒), 格式为: yyyy-mm-dd hh:mm:ss.nnn 代码如下 复制代码 new java.sql.Timestamp(System.currentTimeMillis()).toString();一. 获取当...
在JSP中加入Java代码获得系统时间
<%
Calendar calendar = Calendar.getInstance();
int hour = calendar.get(Calendar.HOUR_OF_DAY);
System.out.println(hour);
if(hour >= 8 && hour <12){
out.println("早上好");
}else if (hour >=12 && hour < 14){
out.println("中午好");
}else if (hour >= 14 && hour <18){
out.println("下午好");
}else if (hour >= 18 && hour <=23){
out.println("晚上好");
}else {
out.println("夜深了,早些休息吧");
}
%>2013-09-20
1、获取当前时间,和某个时间进行比较。此时主要拿long型的时间值。
方法如下:
要使用 java.util.Date 。获取当前时间的代码如下
代码如下 复制代码

Date date = new Date();
date.getTime() ;

还有一种方式,使用 System.currentTimeMillis() ;
都是得到一个当前的时间的long型的时间的毫秒值,这个值实际上是当前时间值与1970年一月一号零时零分零秒相差的毫秒数

一、获取当前时间, 格式为: yyyy-mm-dd hh-mm-ss
DateFormat.getDateTimeInstance(2, 2, Locale.CHINESE).format(new java.util.Date());
二、获取当前时间, 格式为: yyyy年mm月dd日 上午/下午hh时mm分ss秒
代码如下 复制代码

DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, Locale.CHINESE).format(new java.util.Date());

三、获取当前时间(精确到毫秒), 格式为: yyyy-mm-dd hh:mm:ss.nnn
代码如下 复制代码

new java.sql.Timestamp(System.currentTimeMillis()).toString();

一. 获取当前系统时间和日期并格式化输出:
代码如下 复制代码

import java.util.Date;
import java.text.SimpleDateFormat;
public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
}
}2015-07-26
1.获取日期:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 E");
Calendar cal = new GregorianCalendar(new Date());
System.out.println(sdf.format(cal.getTime()));//XX年XX月XX日,星期X
2.获取小时
cal.get(Calendar.HOUR);//获取出来小时,自己根据时间设定去显示“早上好”、“下午好”、“晚上好”2013-09-20
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("YYYY年mm月dd日");//2013-09-20
mengvlog 阅读 8 次 更新于 2025-07-19 13:24:57 我来答关注问题0
  • 一、获取当前时间, 格式为: yyyy-mm-dd hh-mm-ss DateFormat.getDateTimeInstance(2, 2, Locale.CHINESE).format(new java.util.Date());二、获取当前时间, 格式为: yyyy年mm月dd日 上午/下午hh时mm分ss秒 代码如下 复制代码 DateFormat.getDateTimeInstance(DateFormat.LONG,...

  • 1、写一个新的action或xxx.jsp,专门执行pdao.delpinfo(sfzh);2、用ajax,或form,或隐藏的iframe去请求这个xxx.jsp jstl标签中怎么嵌入Java代码要怎么嵌入java代码呢?jsp页面中嵌入java代码叫做小脚本,如:String str = "java";out.print(str);但是jstl本来就是用来取代小脚本的,因此没有必要再j...

  • _盖_聂_ 在jsp页面使用java代码,获取html页面中所有script标签里面的src 路径,并存到本地的文件夹中

    public static void main(String[] args) throws Exception {Reader reader=new FileReader("d:/NewFile.html");String content="";//每一行//写入文件Writer writer=new FileWriter(new File("d:/want.txt"));//缓冲流封装一下,读写方便BufferedWriter bw=new BufferedWriter(writer);BufferedReader...

  • 把代码都嵌入到JSP里面是违反MVC设计准则的,这会让你的代码难维护,如果万一出错了,页面上显示的哪一行你都找不到(不是实际指出的那行,还要找编译好的对应的servlet)让上面代码运行,把它改写为一个类或Beanl就可以了,其实也就一分钟的事儿,把main改成函数,然后在jsp里面import它,new一个bea...

  •  rqz1989 在JSP页面中,嵌入JAVA代码片段的语法格式是什么?声明的语法格式为什么?

    嵌入JAVA代码的语法 定义全局变量 定义全局方法 b?a:b;return max;} > JSP表达式 JSP表达式可以直接把Java的表达式结果输出到JSP页面中,表达式的最终结果将转换为字符串类型 ...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部