⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timeanddateformatter.java

📁 ClockApplet J2EE资源 Java 网络资源以及相关
💻 JAVA
字号:
import java.applet.*;import java.awt.*;import java.net.*;import java.util.*;import java.io.*; class TimeAndDateFormatter {    String formattedDate;		String formattedTime;    String  daysOfWeek[]   = { "Sun",                               "Mon",                               "Tues",                               "Wed",                               "Thur",                               "Fri",                               "Sat" };    String  monthsOfYear[] = { "Jan",                               "Feb",                               "Mar",                               "Apr",                               "May",                               "June",                               "July",                               "Aug",                               "Sept",                               "Oct",                               "Nov",                               "Dec"  };    TimeAndDateFormatter( Date date, String title ) {				Calendar calendar = new GregorianCalendar();        int h = calendar.get(Calendar.HOUR_OF_DAY);        int m = calendar.get(Calendar.MINUTE);        int s = calendar.get(Calendar.SECOND);        int dy = calendar.get(Calendar.DAY_OF_WEEK)-1;        int dt = calendar.get(Calendar.DAY_OF_MONTH);        int mn = calendar.get(Calendar.MONTH);        int yr = calendar.get(Calendar.YEAR);        String hours, minutes, seconds, am_pm;        String day, numericalDate, month, year;        if( h == 0 ) {            hours = new String( "12"  );            am_pm = new String( "am" );        } else if( h > 12 ) {            hours = new String( "" + (h-12) );            am_pm = new String( "pm"     );        } else if( h == 12 ) {            hours = new String( "12" );            am_pm = new String( "pm"  );         } else {            hours = new String( "" + h );            am_pm = new String( "am"  );        }        if( m < 10 ) {            minutes = new String( "0" + m );        } else {            minutes = new String( ""  + m );        }        if( s < 10 ) {            seconds = new String( "0" + s );        } else {            seconds = new String( ""  + s );        }        day = daysOfWeek[ dy ];                numericalDate = new String( "" + dt );        month = monthsOfYear[ mn ];        year  = new String( "" + (yr) );        formattedDate = new String( day + ". " +                                    month + " " +                                    numericalDate + ", " +                                                                        year);			formattedTime = new String(hours   + ":" +                                    minutes + ":" +                                    seconds + " " + am_pm);    }    public String dateToString() {        return formattedDate;    }		public String timeToString() {			return formattedTime;		}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -