public static String 格林尼标准时间转北京时间(String 格林尼标准时间) {
...
...
return 北京时间;
}
请问这个方法名该怎么取 目前 GMT2CMT 但北京时间的简称似乎并不是 CMT
大家常用方法的方法名喜欢取长一点还是简洁一点
长一点的方法左右具体明了 但代码臃肿
简介一点的反之 各有优略 大家喜好如何
1
janxin 2020 年 1 月 10 日
CST
|
2
itechify PRO gmt2bj
|
3
ncwtf 2020 年 1 月 10 日 ```
public static String glnbzsjZBjsj(String glnbzsj) { return bjsj; } ``` |
4
explore365 2020 年 1 月 10 日 直接就这个中文就挺好,哈哈哈哈哈哈哈哈哈哈哈
|
5
sandman511 OP |
6
sprite82 2020 年 1 月 10 日 GMT2BeijingTime
|
7
psychoo 2020 年 1 月 10 日 “爱你没差,那一点时差”
——《爱你没差》周杰伦 jay_anmc(string ...) |
8
LiYanHong 2020 年 1 月 10 日 GMT2UTC8
|
9
sockpuppet9527 2020 年 1 月 10 日
public static String CST(String time ){
return GMT(time,8); } public static String GMT(String time , int diff) { ... return time; } |
10
GuryYu 2020 年 1 月 10 日
|
11
pinepara 2020 年 1 月 10 日
|
12
xfspace 2020 年 1 月 10 日 via Android
@sandman511 China Standard Time 国际称 CST Asia
CST 欧州中部时间 |
13
atwoodSoInterest 2020 年 1 月 10 日
如果接手别人的代码,你希望是一长串看起来难受但是读得懂的,还是几个莫名其妙的缩写。当然是读得懂最重要啊。
按照比较通用的命名方式来命名就已经是个靠谱好青年了,长度长一点完全是可以接受的,毕竟言简意赅是绝顶高手才能办到的。 可读性 > 性能 |
14
iamverylovely 2020 年 1 月 10 日 via Android
gmt2cn
|
15
300 2020 年 1 月 10 日 via Android
我也来一个,上午、中午、下午这个变量应该叫啥。。
|
16
sandman511 OP |
17
pinepara 2020 年 1 月 10 日
@sandman511
是否使用缩写取决于作用域和使用场景。 如果场景里确实有可能同时涉及到 Central Standard Time 和 China Standard Time,甚至 Cuba Standard Time,那就避免使用缩写,直接用全称 China Standard Time。 或者如果这是一个可能被广泛使用的功能库,也要尽量避免使用缩写。 反之如果只是一个中国网站 /App 的代码里的一个类的私有函数,完全可以简写为 CST。 |
18
krixaar 2020 年 1 月 10 日
String utc_plus_8(String utc_timestamp)
|
19
exiledkingcc 2020 年 1 月 10 日 正确做法是:toLocalTime(UTCTime utc, TimeZone tz)
如果一定要北京时间的话,重载一个 toBeijingLocaltime(UTCTime ) 其它的都是垃圾。 |
20
ormand1bd 2020 年 1 月 10 日
GmtToLocal(xxx)
|
21
luckyrayyy 2020 年 1 月 10 日
toBeijingTime(String GMT)
|
22
AS4694lAS4808 2020 年 1 月 10 日
public String gelinnizhibiaozhuntimezhuanbeijingtime(String gelinnizhitime){}
|
23
marcong95 2020 年 1 月 10 日
正确做法自然是选用某一种自带时区的数据结构 toLocaleString()
不过一定是不带时区的两个输入输出,而且不考虑本机区域设置的话,似乎 gmtToBeijingTime 比较简单准确? |
24
Kirscheis 2020 年 1 月 10 日 via Android 1. 程序内部尽量不要使用 string 表示 time,如果输入输出必须是 string,parse 和 format 过程要分开
2. 如非必要,别造轮子。。 ZonedDateTime beijingTime = timestamp.atZone(ZoneId.of("Asia/Shanghai")); |
25
cigarzh 2020 年 1 月 10 日
@exiledkingcc +1
|
26
privil 2020 年 1 月 10 日
因为重名的原因,基本配置服务器都用 HKT,也是以前看文章学的。
|
27
wr410 2020 年 1 月 10 日
GMT+8
GMT2CST |
28
silenceeeee 2020 年 1 月 10 日
gmt2bj
|
29
laoyur 2020 年 1 月 10 日
只有 格林尼治 或 格林威治
[格林尼] 是什么鬼👻 |
30
lithiums 2020 年 1 月 10 日
um... 不是有一个 UTC +8. 中国标准时间 ( CST )么
|
31
xenme 2020 年 1 月 10 日 via iPhone
你自己都写出来了,中文不好么?逃...
格林尼标准时间转北京时间() |
32
dswyzx 2020 年 1 月 10 日
@winterbells #15 morning,noon,afternoon 不行么.
另题主问题:反正都是从 UTC 时区转换,建议 UTCZeroToUTCEastEight 可扩展总 24 时区随便转问题呢 |
33
libook 2020 年 1 月 10 日
gmtToBeijingTime
或者通用一些的 Stirng convertTimeZone(String fromTime, int fromZone, int toZone) |
35
c6h6benzene 2020 年 1 月 10 日 via iPhone
为什么我现在一看到征名帖就想到了 FuYouKeJi ()
|
36
pmispig 2020 年 1 月 10 日
utcToLocaltime 这个不是很简单么。。
|
37
jinliming2 2020 年 1 月 10 日 via iPhone
正时区,GMT2GMT08
负时区,GMT2GMT_08 |
38
november 2020 年 1 月 10 日
g2b
G2B GtoB |
39
davidliu645 2020 年 1 月 10 日
GreenwichMeanTimeToBeijingTime()
|
40
Biscuits 2020 年 1 月 10 日
简介明了的,这个明明可以的。
不行你加注释呗。 |
41
alex0721 2020 年 1 月 10 日
trans_utc_2_bj
|
42
Cbdy 2020 年 1 月 10 日 via Android
tz2t8
|
43
20150517 2020 年 1 月 10 日
GMT 不是 UTC 吧,确定你要用 GMT?
|
44
CloudnuY 2020 年 1 月 10 日
居然没有“富有转换器”
|
45
ZXCDFGTYU 2020 年 1 月 10 日
献丑了...
getBeiJingTimeStringByUTCTimeString($utcTime){} |
46
hantsy 2020 年 1 月 10 日
为什么要转???
用 Java 8 中的 DateTime API。ZonedDatetime 支持时区,切换一下时区,打印出来就行了。 |
47
metamask 2020 年 1 月 11 日
python
def covert_gmt_to_local_time(timezone, now=None) 函数直接写死的话,假如遇到上海,又得写一个,遇到广州又得写一个; |
49
chinvo 2020 年 1 月 11 日 via iPhone
toPekTime ( IATA 码
|
50
larsenlouis 2020 年 1 月 11 日
像 v 站的页脚一样,用当地机场代码 TC2PEK
|
51
Lonersun 2020 年 1 月 11 日
utc2prc
|
52
paouke 2020 年 1 月 11 日
toP8
|
53
luozic 2020 年 1 月 12 日 via iPhone
接口的方式定义,最后实现接口是北京时间。 除非就是时钟应用,否则推荐 jodatime or jdk8 之后自带的时间
|