符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
很简单,你先通过System.current获取到当前的系统时间,这是一个long类型,new一个Date ,
创新互联是专业的威海网站建设公司,威海接单;提供成都做网站、网站建设、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行威海网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
Date有一个getHours的方法,然后通过小时来判断现在是早中晚,因为你说的早中晚没有确切的定义,而且SimpleDateFormat只提供AM/PM两个时间段,所以你只能得到现在是几点,然后在直接判断
public test(String user ,String password){
if((user .equals("mike")password.equals("abc"))||(user .equals(tom)password.equals(aaa))||(user .equals(rose)password.equals(bbb))){
String a="";
Date d = new Date()() int vHour = d.getHours() if (vHour 12){
a="上午好";
}else{
a="下午好";
}
System.out.println("欢迎"+user+“登陆,”+a);
}else{
System.out.println("用户名或者密码错误");
}
}
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()为获取当前系统时间
}
}
代码如下:
%@ page language="java"
contentType = "text/html; charset=UTF-8"
pageEncoding = "UTF-8"%
%@ page import ="java.util.Calendar" %
!DOCTYPE html
html
head
meta charset = "ISO-8859-1"
titleInsert title here/title
/head
body
%
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH) + 1;
int date = c.get(Calendar.DATE);
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE);
int second = c.get(Calendar.SECOND);
String str = "";
if(hour = 0 hour =11){
str = "上午好!";
}
else if(hour =11 hour = 13){
str = "中午好!";
}
else if(hour =13 hour =18){
str = "下午好!";
}
else if(hour = 18 hour =24){
str = "晚上好!";
}
%
table BORDER = "1" align ="center"
tr align ="center"td现在时间为:%=year %-%=month %-%=date %-%=hour %-%=minute %-%=second %/td/tr
tr align = "center"td%=str %/td/tr
/table
/body
/html
扩展资料
JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括将JSP文件编译成servlet。
以下是JSP生命周期中所走过的几个阶段:
1、编译阶段:servlet容器编译servlet源文件,生成servlet类。
2、初始化阶段:加载与JSP对应的servlet类,创建其实例,并调用它的初始化方法。
3、执行阶段:调用与JSP对应的servlet实例的服务方法。
4、销毁阶段:调用与JSP对应的servlet实例的销毁方法,然后销毁servlet实例。
很明显,JSP生命周期的四个主要阶段和servlet生命周期非常相似。
script language="javascript"
var now = new Date(); //得到当前时间对象
var miao = now.getSeconds(); //获得当前时间的秒针数
document.write("\/BR");//页面输出一个"\/BR"
if (miao30miao100)//如果秒针数字大于30小于100
{
//页面引入以下这段JS代码tongji.js
//如果不支持js,则显示一个tongji.gif图片,点击图片可以超连接到这个网址
document.writeln("script type=\"text\/javascript\" src=\"http:\/\/js.tongji.linezing.com\/1676345\/tongji.js\"\/scriptnoscripta href=\"http:\/\/\"img src=\"http:\/\/img.tongji.linezing.com\/1676345\/tongji.gif\"\/\/a\/noscript");
}
此答案改进自[jiajiaosz - 四级],好处是把[用于生成欢迎语的程序片段]与网页的其他部分隔离开,以免网页和程序交替排布导致代码阅读困难(尤其是对于非编程人员)。
在页面头部添加如下代码,用于[生][成]欢迎语:
jsp:directive.page import="java.util.Calendar" /
%
String timeBanner = "你好";
Calendar cal = Calendar.getInstance();
int hour = cal.get(Calendar.HOUR_OF_DAY);
if (hour = 5 hour 11) {
timeBanner = "上午好";
} else if (hour = 11 hour 13) {
timeBanner = "中午好";
} else if (hour = 13 hour 18) {
timeBanner = "下午好";
} else if (hour = 18 hour 23) {
timeBanner = "晚上好";
} else {
timeBanner = "夜深啦";
}
%
在页面中你要显示欢迎语的地方添加代码“%= timeBanner%”,用于显示欢迎语。