格式化时间的种种.doc
文本预览下载声明
jsp:格式化页面时间显示格式 方法一:(使用 Struts2中的s:date /标签)s:date name=datetime format=yyyy年mm月dd日/其中,datetime为Action中的private datetime 变量,只要Action中有此变量,即可使用。
方法二:(使用JDK)%@ page import=java.util.*%%@ page import=java.text.*%htmlbody现在的时间:%SimpleDateFormat s = new SimpleDateFormat(yyyyMMddHHmmss);Date date = new Date();%%=s.format(date)%附上jdk中处理时间的常用函数:
日期的格式化import java.util.*;import java.text.*;public class FormatDate {public static void main(String[] args) {Date now = new Date();DateFormat defaultFormat = DateFormat.getDateInstance();DateFormat shortFormat = DateFormat.getDateInstance(DateFormat.SHORT);DateFormat mediumFormat = DateFormat.getDateInstance(DateFormat.MEDIUM);DateFormat longFormat = DateFormat.getDateInstance(DateFormat.LONG);DateFormat fullFormat = DateFormat.getDateInstance(DateFormat.FULL);String defaultDate = defaultFormat.format(now);String shortDate = shortFormat.format(now); String mediumDate = mediumFormat.format(now);String longDate = longFormat.format(now);String fullDate = fullFormat.format(now);System.out.println((Default) Today : + defaultDate);System.out.println((SHORT) Today : + shortDate);System.out.println((MEDIUM) Today : + mediumDate);System.out.println((LONG) Today : + longDate);System.out.println((FULL) Today : + fullDate);}}运行结果为:D:\javamailjava FormatDate(Default) Today :2003-6-15(SHORT) Today : 03-6-15(MEDIUM) Today :2003-6-15(LONG) Today : 2003年6月15日(FULL) Today : 2003年6月15日 星期日
?
import java.util.*;import java.text.*;import java.util.Calendar;
public class VeDate {??public static Date getNowDate() {? Date currentTime = new Date();? SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);? String dateString = formatter.format(currentTime);? ParsePosition pos = new ParsePosition(8);? Date currentTime_2 = formatter.parse(dateString, pos);? return currentTime_2;?}
??public static Date getNowDateShort() {? Date currentTime = new Date();? SimpleDateFormat formatter =
显示全部