小编Zou*_*air的帖子

不同时区的相同日期

我的问题是如何在不同的时区获得相同的日,月,年,小时,分钟,秒,例如:

var now = moment().valueOf();
var result1 = moment(now).format('DD-MM-YYYY HH:mm:SS Z');
Run Code Online (Sandbox Code Playgroud)

在我的时区,我得到这样的一些:

18-02-2015 21:08:34 +01:00
Run Code Online (Sandbox Code Playgroud)

那么如何在不更改其他值(天,月,......,分钟......)的情况下仅更改时区

我想得到这样的东西:

    result2: 18-02-2015 21:08:34 +01:00
    result3: 18-02-2015 21:08:34 +10:00
    result4: 18-02-2015 21:08:34 +05:00
    result5: 18-02-2015 21:08:34 -06:00
    result6: 18-02-2015 21:08:34 -11:00
Run Code Online (Sandbox Code Playgroud)

提前致谢

timezone date momentjs

33
推荐指数
4
解决办法
2万
查看次数

将数组转换为字典

我想将列表转换为字典:

products=[['1','product 1'],['2','product 2']]
arr=[]
vals={}
for product in products:
    vals['id']=product[0]
    vals['name']=product
    arr.append(vals)
print str(arr)
Run Code Online (Sandbox Code Playgroud)

结果是

[{'id': '2', 'name': 'product 2'}, {'id': '2', 'name': 'product 2'}]
Run Code Online (Sandbox Code Playgroud)

但我想要这样的东西:

[{'id': '1', 'name': 'product 1'}, {'id': '2', 'name': 'product 2'}]
Run Code Online (Sandbox Code Playgroud)

python arrays dictionary

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

arrays ×1

date ×1

dictionary ×1

momentjs ×1

python ×1

timezone ×1