<%
String date="04-05-6";
out.println(date+"
");
int a=date.indexOf("-");//求第一个“-”的位数
int b=date.lastIndexOf("-");//求最后一个“-”的位数
int len=date.length();//求字符串的长度
year=date.substring(0,a);//取第一个“-”前的字符串
month=date.substring(a+1,b);//取两个“-”之间的字符串
day=date.substring(b+1,len);//取最后一个“-”以后的字符串
out.println("year="+year+",month="+month+",day="+day);
%>
二、jsp得到当前日期与时间
<%
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date currentTime = new java.util.Date();//得到当前系统时间
String str_date1 = formatter.format(currentTime); //将日期时间格式化
String str_date2 = currentTime.toString(); //将Date型日期时间转换成字符串形式
%>
<%=str_date1%> on(Rollover){
_root.stop();
}on(Rollout){
_root.play();
}
三。这个是一种方法 :
<!--以下获得日期数据-->
<p id="ymd"></p>
<script>
var date = new Date()<!--获得日期数据-->
var y = date.getFullYear();<!--年-->
var m = date.getMonth()+1;<!--月,这里的月份必须要+1才是当前月份-->
var d = date.getDate(); <!--日,getDay是获得当前星期几(0-6),getDate是获得当前日期-->
var hour = date.getHours();<!--小时-->
var min = date.getMinutes();
var sec = date.getSeconds();
// document.getElementById("ymd").innerHTML = y+"年"+m+"月"+d+"日"+hour+":"+min+":"+sec;
document.getElementById("ymd").innerHTML = y+"年"+m+"月"+d+"日"+" ";
</script>
<!--以上获得日期数据-->
四,这个方法最好 本人推荐啊a两步走,
1,获取
<%
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date currentTime = new java.util.Date();//得到当前系统时间
String str_date1 = formatter.format(currentTime); //将日期时间格式化
String str_date2 = currentTime.toString(); //将Date型日期时间转换成字符串形式
%>
2,按格式套用
==》以下网页输出str_date1:<%=str_date1%>==》结果2022—03-03
<%
System.out.println(str_date1.length());
// String str1 = str_date1.substring(str_date1.length()-i,str_date1.length());
String yy = str_date1.substring(0,4);
String mm = str_date1.substring(5,7);
String dd = str_date1.substring(8,10);
String date_luokuan=yy+"年"+mm+"月"+dd+"日"+"  "; System.out.println(yy+"年"+mm+"月"+dd+"日"+" ");
-----------控制台输出:2022年03月03日
%>
<%=date_luokuan%>-----------网页输出2022年03月03日
这篇博客展示了多种处理日期和时间的方法,包括从字符串中解析日期、获取当前日期时间、使用JavaScript和Java进行日期格式化。示例涵盖了从日期字符串中提取年、月、日,以及将日期时间格式化为指定格式并显示在网页上。

5197

被折叠的 条评论
为什么被折叠?



