Project1
标题: 时间改成24小时制 [打印本页]
作者: xx小虾米xx 时间: 2012-3-1 12:02
标题: 时间改成24小时制
本帖最后由 xx小虾米xx 于 2012-3-1 08:27 编辑
#计算时间
if $game_switches[$time_date_running] == true
@total_sec = Graphics.frame_count
if @total_sec % $min_rate ==0
$game_variables[$min] += 1
end
if $game_variables[$min] >= $hour_rate + 1
$game_variables[$min] = 1
$game_variables[$hour] += 1
$hour_count += 1
end
if $game_variables[$hour] >= $day_rate + 1
$game_variables[$hour] = 1
$game_variables[$day] += 1
$game_variables[$week] += 1
if $game_variables[$week] == 8
$game_variables[$week] = 1
end
end
if $game_variables[$day] >= $month_rate + 1
$game_variables[$day] = 1
$game_variables[$month] += 1
end
if $game_variables[$month] >= $year_rate + 1
$game_variables[$month] = 1
$game_variables[$year] += 1
end
end
‘‘──xx小虾米xx于2012-3-1 08:17补充以下内容
#定义显示[时]
self.contents.font.color = hour_color
self.contents.font.size = $hour_font_size
#$hour_x = $day_x + $day_space
case $game_variables[$hour]
when 1
hourtxt = "子时"#11pm ~ 1am
when 2
hourtxt = "丑时"#1am ~ 3am
when 3
hourtxt = "寅时"#3am ~ 5am
when 4
hourtxt = "卯时"#5am ~ 7am
when 5
hourtxt = "辰时"#7am ~ 9am
when 6
hourtxt = "巳时"#9am ~ 11am
when 7
hourtxt = "午时"#11am ~ 1pm
when 8
hourtxt = "未时"#1pm ~ 3pm
when 9
hourtxt = "申时"#3pm ~ 5pm
when 10
hourtxt = "酉时"#5pm ~ 7pm
when 11
hourtxt = "戌时"#7pm ~ 9pm
when 12
hourtxt = "亥时"#9pm ~ 11pm
end
’’
我如果想改成24小时制的话。。。这样写可以不???。。。
#定义显示[时]
self.contents.font.color = hour_color
self.contents.font.size = $hour_font_size
#$hour_x = $day_x + $day_space
case $game_variables[$hour]
when 1
hourtxt = "01am"#11pm ~ 1am
when 2
hourtxt = "02am"#1am ~ 3am
when 3
hourtxt = "03am"#3am ~ 5am
when 4
hourtxt = "04am"#5am ~ 7am
when 5
hourtxt = "05am"#7am ~ 9am
when 6
hourtxt = "06am"#9am ~ 11am
when 7
hourtxt = "07am"#11am ~ 1pm
when 8
hourtxt = "08am"#1pm ~ 3pm
when 9
hourtxt = "09am"#3pm ~ 5pm
when 10
hourtxt = "10am"#5pm ~ 7pm
when 11
hourtxt = "11am"#7pm ~ 9pm
when 12
hourtxt = "12am"#9pm ~ 11pm
when 13
hourtxt = "01Pm"#9pm ~ 11pm
when 14
hourtxt = "02pm"#9pm ~ 11pm
when 15
hourtxt = "03pm"#9pm ~ 11pm
。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。
一直到
when 24
hourtxt = "12pm"#9pm ~ 11pm
end
是这样写吗?????????????