当前位置: 首页>>代码示例>>Python>>正文


Python pytz.country_timezones方法代码示例

本文整理汇总了Python中pytz.country_timezones方法的典型用法代码示例。如果您正苦于以下问题:Python pytz.country_timezones方法的具体用法?Python pytz.country_timezones怎么用?Python pytz.country_timezones使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在pytz的用法示例。


在下文中一共展示了pytz.country_timezones方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: set_fuso_horaro

# 需要导入模块: import pytz [as 别名]
# 或者: from pytz import country_timezones [as 别名]
def set_fuso_horaro(self, novo_valor):
        if novo_valor in pytz.country_timezones['br']:
            self._fuso_horario = pytz.timezone(novo_valor)

        #
        # Nos valores abaixo, não entendi ainda até agora, mas para o resultado
        # correto é preciso usar GMT+ (mais), não (menos) como seria de se
        # esperar...
        #
        elif novo_valor == '-04:00' or novo_valor == '-0400':
            self._fuso_horario = pytz.timezone('Etc/GMT+4')
        elif novo_valor == '-03:00' or novo_valor == '-0300':
            self._fuso_horario = pytz.timezone('Etc/GMT+3')
        elif novo_valor == '-02:00' or novo_valor == '-0200':
            self._fuso_horario = pytz.timezone('Etc/GMT+2')
        elif novo_valor == '-01:00' or novo_valor == '-0100':
            self._fuso_horario = pytz.timezone('Etc/GMT+1') 
开发者ID:thiagopena,项目名称:PySIGNFe,代码行数:19,代码来源:base.py

示例2: timezone_country

# 需要导入模块: import pytz [as 别名]
# 或者: from pytz import country_timezones [as 别名]
def timezone_country(self, ctx, country):
        """Commonly used timezones with ISO 3166 country codes.

        Example:
        [p]timezone country nz
        """
        timezones = pytz.country_timezones(country)
        if not len(timezones):
            await self.bot.say(
                "{} does not appear to be a "
                "valid ISO 3166 country code.".format(country))
            return
        name = pytz.country_names[country]
        await self.bot.say(
            "Commonly used timezones in {}: {}.".format(
                name, ", ".join(timezones))) 
开发者ID:smlbiobot,项目名称:SML-Cogs,代码行数:18,代码来源:timezone.py

示例3: resources

# 需要导入模块: import pytz [as 别名]
# 或者: from pytz import country_timezones [as 别名]
def resources(self):
        def _append(x, y):
            return x + y

        yield ew.JSScript('''
var $allTimezones = $("#tz").clone();
var $t = {};
''' +
                          reduce(_append, [
                              '$t["' + el + '"] = ' + str([name.encode('utf-8')
                                                           for name in country_timezones[el]]) + ";\n"
                              for el in country_timezones]) + '''
function selectTimezone($country){
     if($country == " "){
         $("#tz").replaceWith($allTimezones);
     }
     else{
         $("#tz option:gt(0)").remove();
         $.each($t[$country], function(index, value){
             $("#tz").append($("<option></option>").attr("value", value).text(value))
         })
     }
}''') 
开发者ID:apache,项目名称:allura,代码行数:25,代码来源:forms.py

示例4: convert_dt_to_timezone

# 需要导入模块: import pytz [as 别名]
# 或者: from pytz import country_timezones [as 别名]
def convert_dt_to_timezone(row):
    try:
        timezone = pytz.country_timezones[row["platform"]]
    except:
        timezone = [timezones[row["platform"]]]
    return row["datetime"].to(timezone[0]) 
开发者ID:logicai-io,项目名称:recsys2019,代码行数:8,代码来源:timestamp.py

示例5: get_time_zone

# 需要导入模块: import pytz [as 别名]
# 或者: from pytz import country_timezones [as 别名]
def get_time_zone(country_code):
    """
    Return time zone for country.
    """
    try:
        return country_timezones[country_code][0]
    except KeyError:
        return None 
开发者ID:erigones,项目名称:esdc-ce,代码行数:10,代码来源:utils.py

示例6: timezone4loc

# 需要导入模块: import pytz [as 别名]
# 或者: from pytz import country_timezones [as 别名]
def timezone4loc(loc, fallback=None):
    """ Returns timezone string given a tuple of coordinates. 
        Fallback argument should be an ISO country code."""
    if loc:
        return tzwhere_singleton().tzNameAt(loc[0], loc[1], forceTZ=True)
    if fallback and fallback in country_timezones:
        return country_timezones[fallback][0]
    return None 
开发者ID:mideind,项目名称:Greynir,代码行数:10,代码来源:__init__.py


注:本文中的pytz.country_timezones方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。