JAVAÖеÄʱ¼ä²Ù×÷
javaÖеÄʱ¼ä²Ù×÷²»ÍâºõÕâËÄÖÖÇé¿ö£º
1¡¢»ñÈ¡µ±Ç°Ê±¼ä
2¡¢»ñȡij¸öʱ¼äµÄijÖÖ¸ñʽ
3¡¢ÉèÖÃʱ¼ä
4¡¢Ê±¼äµÄÔËËã
ºÃ£¬ÏÂÃæ¾ÍÕë¶ÔÕâËÄÖÖÇé¿ö£¬Ò»¸öÒ»¸ö¸ã¶¨¡£
Ò»¡¢»ñÈ¡µ±Ç°Ê±¼ä
ÓÐÁ½ÖÖ·½Ê½¿ÉÒÔ»ñµÃ£¬µÚÒ»ÖÖ£¬Ê¹ÓÃDateÀà¡£
j2SEµÄ°üÀïÓÐÁ½¸öDateÀ࣬һ¸öÊÇjava.sql.Date,Ò»¸öÊÇjava.util.Date
ÕâÀҪʹÓÃjava.util.Date¡£»ñÈ¡µ±Ç°Ê±¼äµÄ´úÂëÈçÏÂ
Date date = new Date();
date.getTime();
»¹ÓÐÒ»ÖÖ·½Ê½£¬Ê¹ÓÃSystem.currentTimeMillis();
ÕâÁ½ÖÖ·½Ê½»ñµÃµÄ½á¹ûÊÇÒ»ÑùµÄ£¬¶¼Êǵõ½Ò»¸öµ±Ç°µÄʱ¼äµÄlongÐ͵Äʱ¼äµÄºÁÃëÖµ£¬Õâ¸öֵʵ¼ÊÉÏÊǵ±Ç°Ê±¼äÖµÓë1970ÄêÒ»ÔÂÒ»ºÅÁãʱÁã·ÖÁãÃëÏà²îµÄºÁÃëÊý¡£
µ±Ç°µÄʱ¼äµÃµ½ÁË£¬µ«Êµ¼ÊµÄÓ¦ÓÃÖÐ×îºóÍùÍù²»ÊÇÒªÓÃÕâ¸ölongÐ͵Ķ«Î÷£¬Óû§Ï£ÍûµÃµ½µÄÍùÍùÊÇÒ»¸öʱ¼äµÄ×Ö·û´®£¬±ÈÈç“2006Äê6ÔÂ18ºÅ”£¬»ò“2006-06-18”£¬ÀÏÍâ¿ÉÄÜÏ£ÍûµÃµ½µÄÊÇ“06-18-2006”£¬ÖîÈç´ËÀàµÈµÈ¡£Õâ¾ÍÊÇÏÂÒ»¸öÒª½â¾öµÄÎÊÌâ
¶þ¡¢»ñȡij¸öʱ¼äµÄijÖÖ¸ñʽ
»ñȡʱ¼äµÄ¸ñʽ£¬ÐèÒªÓõ½Ò»¸öרÃÅÓÃÓÚʱ¼ä¸ñʽµÄÀàjava.text.SimpleDateFormat¡£
Ê×ÏÈ£¬¶¨ÒåÒ»¸öSimpleDateFormat±äÁ¿
SimpleDateFormat sdf = new SimpleDateFormat("",Locale.SIMPLIFIED_CHINESE);
Õâ¸ö¹¹Ô캯ÊýµÄ¶¨ÒåÈçÏ£º
SimpleDateFormat(String pattern, Locale locale)
µÚÒ»¸ö²ÎÊýpattern£¬ÎÒÃǺóÃæÔÙ½âÊÍ£¬ÕâÀïÎÒÃÇʹÓÃÒ»¸ö"",µÚ¶þ¸ö²ÎÊý£¬ÊÇÓÃÀ´ÉèÖÃÊ±ÇøµÄ£¬ÕâÀïÓõ½ÁËjava.util.LocaleÕâ¸öÀ࣬Õâ¸öÀàÁËÃæ¶¨ÒåÁ˺ܶྲ̬±äÁ¿£¬Ö±½ÓÄùýÀ´ÓþÍOK£¬ÎÒÃǰÑÊ±ÇøÉèÖÃΪLocale.SIMPLIFIED_CHINESE£¬Ö»¿´Ãû×Ö£¬Õâ¸ö¾²Ì¬±äÁ¿µÄÒâÒåÒѾºÜÇå³þÁË¡£
½ÓÏÂÀ´ÎÒÃÇʹÓÃÕâ¸öSimpleDateFormat°Ñµ±Ç°Ê±¼ä¸ñʽ»¯ÎªÒ»¸öÈçϸñʽµÄʱ¼ä×Ö·û´®“XXXXÄêXXÔÂXXÈÕ_XXʱXX·ÖXXÃ딣¬´úÂ룺
sdf.applyPattern("yyyyÄêMMÔÂddÈÕ_HHʱmm·ÖssÃë");
String timeStr = sdf.format(new Date());
»ñȡʱ¼ä¸ñʽµÄº¯ÊýÊÇformat£¬Õâ¸öº¯ÊýµÄ²ÎÊýÊÇjava.util.Date¶ÔÏó£¬Õâ¸öûÓÐʲô»¨Í·¡£
Ҫ˵Ã÷һϵÄÊÇÕâ¸öpattern£¬ËùνµÄģʽ¡£ÕâÀyyyy,MM,ddµÈ£¬Õâ¾ÍÊÇģʽ¡£
ÎÒÃÇ¿ÉÒÔÔÚSimpleDateFormatµÄ¹¹Ô캯ÊýÖÐÖ¸¶¨Ä£Ê½£¬±ÈÈç
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd",Locale.SIMPLIFIED_CHINESE);
Ò²¿ÉÒÔ»ñȡʱ¼ä¸ñʽµÄʱºòʹÓÃapplyPatternº¯ÊýÁÙʱָ¶¨£¬ÉÏÃæµÄÀý×Ó¾ÍÊÇÕâÑù¡£
ʲô×Ö·û´ú±íʲô£¬ÕâÊÇj2seÔ¼¶¨ºÃµÄ£¬Éè
Ïà¹ØÎĵµ£º
¹ØÓÚÏß³ÌÊÇJavaÓïÑÔÖкÜÖØÒªµÄÒ»¿é£¬ÔÚ³ÌÐòÖÐÓÐºÜ¶àµØ·½Ò²Ê¹ÓÃÏ̡߳£µ«ÊÇÕæÕý¿¼ÂÇÈçºÎÔÚÊʺϵij¡ºÏʹÓÃÏß³ÌÄØ£¿²ÉÓÃÏß³Ì×îÃ÷ÏԵľÍÊÇÓÃÓÚÒì²½²Ù×÷´¦Àí¡£ÄÇôΪºÎҪʹÓÃÒì²½·½Ê½ÄØ£¿
ÏÈÀ´½éÉÜÏÂΪʲôÓÐÁ˽ø³Ì£¬»¹ÐèÒªÏ̡߳£
µÚÒ»£º²¢ÐÐʵÌå¹²Ïíͬһ¸öµØÖ·¿Õ¼äºÍËùÓпÉÓÃÊý¾ÝµÄÄÜÁ¦¡£
µÚ¶þ£ºÏ̱߳Ƚø³Ì¸üÇáÁ¿¼¶£¬±È½ø³Ì¸ü ......
³£¿´ºÜ¶àÈëÃÅÄñÃÇÔÚfinal ºÍstaticÔËÓÃÉϸе½ÃÔ㣬ÏÖ×ܽáÒ»ÏÂfinalºÍstaticµÄÔËÓ÷½·¨£¬Ï£Íû¶Ô´ó¼ÒÓаïÖú¡£
£¨ÎÒÒ²ÊDzËÄñ£©
Ò»¡¢final
¸ù¾Ý³ÌÐòÉÏÏÂÎÄ»·¾³£¬Java¹Ø¼ü×ÖfinalÓГÎÞ·¨¸Ä±ä”»òÕß“ÖÕ̬”µÄº¬Ò壬Ëü¿ÉÒÔÐÞÊηdzéÏóÀà¡¢·Ç³éÏóÀà³ÉÔ±·½·¨ºÍ±äÁ¿¡£
finalÀ಻Äܱ»¼Ì³Ð£¬Ã»ÓÐ×ÓÀ࣬final ......
Ò»¡¢¶àÖÖ·½Ê½¶ÁÎļþÄÚÈÝ¡£
1¡¢°´×Ö½Ú¶ÁÈ¡ÎļþÄÚÈÝ
2¡¢°´×Ö·û¶ÁÈ¡ÎļþÄÚÈÝ
3¡¢°´ÐжÁÈ¡ÎļþÄÚÈÝ
4¡¢Ëæ»ú¶ÁÈ¡ÎļþÄÚÈÝ
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
imp ......
ÖØÒªÐÔ
¼ì²éÏî
ÖØÒª
ÃüÃû¹æÔòÊÇ·ñÓëËù²ÉÓõĹ淶±£³ÖÒ»Ö£¿
¡¡
ÊÇ·ñ×ñÑÁË×îС³¤¶È×î¶àÐÅÏ¢ÔÔò£¿
ÖØÒª
has/can/isǰ׺µÄº¯ÊýÊÇ·ñ·µ»Ø²¼¶ûÐÍ£¿
×¢ÊÍ
¡¡
ÖØÒª
×¢ÊÍÊÇ·ñ½ÏÇåÎúÇÒ±ØÒª£¿
ÖØÒª
¸´ÔӵķÖÖ§Á÷³ÌÊÇ·ñÒѾ±»×¢ÊÍ£¿
¡¡
¾àÀë½ÏÔ¶µÄ}ÊÇ·ñÒѾ±»×¢ÊÍ£¿
¡¡
·ÇͨÓñäÁ¿ÊÇ·ñÈ«²¿±»×¢ÊÍ£¿
ÖØÒª
º¯ÊýÊÇ· ......