我的程序是用Python编写的,需要时间。我使用了这段代码:
Vue.component('example', {
// LOAD ANOTHER SCIPT : SAY cdn.myScript
// render function as alternative to 'template'
render: function (createElement) {
return createElement(
// {String | Object | Function}
// An HTML tag name, component options, or function
// returning one of these. Required.
'h2',
// {Object}
// A data object corresponding to the attributes
// you would use in a template. Optional.
{
style: {
color: 'red',
},
domProps: {
innerHTML: 'My Example Header'
}
},
)},
methods:{
a:function(z){
myScript.hello();
}
}
});
在我的PC上,程序正确显示时间,偏移量为3,但是当您将程序传输到另一台计算机时,该时间显示为小时数= 10。
示例:我在PC上的显示如下:
import datetime
offset = datetime.timezone(datetime.timedelta(hours=3))
time=str(datetime.datetime.now(offset))
在另一台PC上:
2019-04-20 20:16:49.297578+03:00
如何解决此错误?
答案 0 :(得分:0)
datetime.datetime.now将返回当前的本地日期和时间,因此,如果两台PC上的时区不同,则这是预期的行为。您想要其他东西吗?