Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

日期顯示的問題!

  • awlfm
  • awlfm 的個人頭像 Topic Author
  • 訪客
  • 訪客
2006-07-10 00:18 #3079 來自 awlfm
awlfm created the topic: 日期顯示的問題!
嘿!大家好!我使用的是joomla 1.0簡體版本的!有安裝joom fish!語言包是在這裡下載的!UTF-8
爲什麽當語言是英文的時候,版面會顯示完整的日期!當換去中文的時候,只是顯示日期沒有星期幾的顯示?什麽原因呢?
附件:

Please 登入 to join the conversation.

More
2006-07-10 08:08 #3080 來自 alienchen
alienchen replied the topic: 日期顯示的問題!
Joom!Fish 元件的本身沒有控制到日期相關的編譯....
比較有可能的是當地語系針對日期的翻譯格式...

我檢視過台灣Joomla! 官方所釋出的簡/繁中文翻譯的內容...
可搜索關鍵字 : "_DATE_FORMAT_LC"

繁體中文的日期格式為:
DEFINE('_DATE_FORMAT_LC','%Y/%m/%d, %A ');

而簡體中文的日期格式為
DEFINE('_DATE_FORMAT_LC',"%Y-%m-%d");

是不是有什麼不同呢 .... 請檢查看看你所安裝核心程式吧

NCC Software 星僑中國五術網 - A仔

Please 登入 to join the conversation.

  • awlfm
  • awlfm 的個人頭像 Topic Author
  • 訪客
  • 訪客
2006-07-10 18:36 #3086 來自 awlfm
awlfm replied the topic: 日期顯示的問題!

alienchen 寫了道:: Joom!Fish 元件的本身沒有控制到日期相關的編譯....
比較有可能的是當地語系針對日期的翻譯格式...

我檢視過台灣Joomla! 官方所釋出的簡/繁中文翻譯的內容...
可搜索關鍵字 : "_DATE_FORMAT_LC"

繁體中文的日期格式為:

DEFINE('_DATE_FORMAT_LC','%Y/%m/%d, %A ');

而簡體中文的日期格式為
DEFINE('_DATE_FORMAT_LC',"%Y-%m-%d");


是不是有什麼不同呢 .... 請檢查看看你所安裝核心程式吧


我已經在語言包裏檢查了!這是簡體的語言包!
*e.g. DEFINE("_DATE_FORMAT_LC","%A, %d %B %Y %H:%M"); //Uses PHP's strftime Command Format
*/
DEFINE('_DATE_FORMAT_LC',"%Y-%m-%d"); //Uses PHP's strftime Command Format
DEFINE('_DATE_FORMAT_LC2',"%Y年%m月%d日 %H时%M分");

是否要去後面控制台的Global Configuration裏的LOCALE
附件:

Please 登入 to join the conversation.

More
2006-07-10 19:34 #3088 來自 羽城君拉
羽城君拉 replied the topic: 日期顯示的問題!
日期的格式在windows主機上和linux上本來就不同。
請多爬文:
http://www.joomla.org.tw/index.php?opti ... opic=509.0
http://www.joomla.org.tw/index.php?opti ... opic=635.0
至於要把週(預設)換成星期,就得修程式了。

...

Please 登入 to join the conversation.

More
2006-07-11 02:20 #3106 來自 kochin
kochin replied the topic: 日期顯示的問題!
試著將簡體語言包內
DEFINE('_DATE_FORMAT_LC',"%Y-%m-%d");
改成
DEFINE('_DATE_FORMAT_LC',"%Y-%m-%d, %A");

Please 登入 to join the conversation.

  • awlfm
  • awlfm 的個人頭像 Topic Author
  • 訪客
  • 訪客
2006-07-12 18:22 #3138 來自 awlfm
awlfm replied the topic: 日期顯示的問題!
試驗了!還是不行!不知道簡體版本有什麽問題?已經改成DEFINE('_DATE_FORMAT_LC',"%Y-%m-%d, %A");, 也把這個改爲zh_tw還是不可以!

Please 登入 to join the conversation.

More
2006-07-12 20:46 - 2006-07-22 23:57 #3141 來自 kochin
kochin replied the topic: 日期顯示的問題!
請問你的Joom!Fish中語言設定是如何?
如果ISO碼設的不是你作業系統認識的locale碼,Joom!Fish在改變locale時將沒作用。我在 http://www.joomla.org.tw/index.php?option=com_smf&Itemid=163&topic=958.0 有解釋這個問題。或參考 http://www.joomla.org.tw/index.php?option=com_smf&Itemid=164&topic=1065.msg3321#msg3321
最後修改原因: 2006-07-22 23:57 來自 kochin.

Please 登入 to join the conversation.

More
2009-05-22 13:39 #14001 來自 leelm53
leelm53 replied the topic: 日期顯示的問題!

eddy 寫了道:: 日期的格式在windows主機上和linux上本來就不同。
請多爬文:
http://www.joomla.org.tw/index.php?opti ... opic=509.0
http://www.joomla.org.tw/index.php?opti ... opic=635.0
至於要把週(預設)換成星期,就得修程式了。

這二篇文章好像無法開啟?!

另在 docs.communitygrove.com 發現一篇 Joomla Date Formats ,提供同好參考:

%a - abbreviated weekday name according to the current locale (Mon, Tue, ...)
%A - full weekday name according to the current locale (Monday, Tuesday, ...)
%b - abbreviated month name according to the current locale (Jan, Feb, ...)
%B - full month name according to the current locale (January, February, ...)
%c - preferred date and time representation for the current locale
%C - century number (the year divided by 100 and truncated to an integer, range 00 to 99)
%d - day of the month as a decimal number (range 01 to 31) 日期補0
%D - same as %m/%d/%y
%e - day of the month as a decimal number, a single digit is preceded by a space (range ' 1' to '31') 日期不補0
%g - like %G, but without the century.
%G - The 4-digit year corresponding to the ISO week number (see %V). This has the same format and value as %Y, except that if the ISO week number belongs to the previous or next year, that year is used instead.
%h - same as %b
%H - hour as a decimal number using a 24-hour clock (range 00 to 23) 24小時制補0
%I - hour as a decimal number using a 12-hour clock (range 01 to 12) 12小時制補0
%j - day of the year as a decimal number (range 001 to 366)
%m - month as a decimal number (range 01 to 12) 月份補0
%M - minute as a decimal number 分鐘
%n - newline character
%p - either `am' or `pm' according to the given time value, or the corresponding strings for the current locale
%r - time in a.m. and p.m. notation
%R - time in 24 hour notation
%S - second as a decimal number
%t - tab character
%T - current time, equal to %H:%M:%S
%u - weekday as a decimal number [1,7], with 1 representing Monday

資料可能不完整(例如 %y 並未說明),如有繆誤之處,還請不吝指正。

Please 登入 to join the conversation.

  • natio5
  • natio5 的個人頭像
  • 訪客
  • 訪客
2009-05-22 17:06 #14013 來自 natio5
natio5 replied the topic: 日期顯示的問題!
我也有相同的問題,快來試試 :cry:

awlfm 寫了道:: 嘿!大家好!我使用的是joomla 1.0簡體版本的!有安裝joom fish!語言包是在這裡下載的!UTF-8
爲什麽當語言是英文的時候,版面會顯示完整的日期!當換去中文的時候,只是顯示日期沒有星期幾的顯示?什麽原因呢?

Please 登入 to join the conversation.

  • wedng6
  • wedng6 的個人頭像
  • 訪客
  • 訪客
2009-05-23 23:44 #14034 來自 wedng6
wedng6 replied the topic: 日期顯示的問題!
感謝分享 :P :P

awlfm 寫了道::

alienchen 寫了道:: Joom!Fish 元件的本身沒有控制到日期相關的編譯....
比較有可能的是當地語系針對日期的翻譯格式...

我檢視過台灣Joomla! 官方所釋出的簡/繁中文翻譯的內容...
可搜索關鍵字 : "_DATE_FORMAT_LC"

繁體中文的日期格式為:

DEFINE('_DATE_FORMAT_LC','%Y/%m/%d, %A ');

而簡體中文的日期格式為
DEFINE('_DATE_FORMAT_LC',"%Y-%m-%d");


是不是有什麼不同呢 .... 請檢查看看你所安裝核心程式吧


我已經在語言包裏檢查了!這是簡體的語言包!
*e.g. DEFINE("_DATE_FORMAT_LC","%A, %d %B %Y %H:%M"); //Uses PHP's strftime Command Format
*/
DEFINE('_DATE_FORMAT_LC',"%Y-%m-%d"); //Uses PHP's strftime Command Format
DEFINE('_DATE_FORMAT_LC2',"%Y年%m月%d日 %H时%M分");

是否要去後面控制台的Global Configuration裏的LOCALE  Country Locale:調整!我目前的是en_GB

Please 登入 to join the conversation.

More
2009-05-28 11:01 #14089 來自 leelm53
leelm53 replied the topic: 日期顯示的問題!

leelm53 寫了道:: 另在 docs.communitygrove.com 發現一篇 Joomla Date Formats ,提供同好參考:
(略)

原先以為 Joomla 的日期顯示與 PHP date() 函數有關,剛剛在 VirtuMart 後台檢視時,發現應該與 strftime() 函數有關(細節請參閱此超連結),提供同好參考。

Please 登入 to join the conversation.

版主: Eddy