mirror of
				https://github.com/Mikaela/Limnoria.git
				synced 2025-11-04 09:37:25 +01:00 
			
		
		
		
	Time.time: simply channel-handling code for getting formats
This commit is contained in:
		
							parent
							
								
									a1d949c861
								
							
						
					
					
						commit
						cc2780b78a
					
				@ -159,7 +159,7 @@ class Time(callbacks.Plugin):
 | 
			
		||||
                                    TIME.time)])
 | 
			
		||||
 | 
			
		||||
    @internationalizeDocstring
 | 
			
		||||
    def time(self, irc, msg, args, channel, format, seconds):
 | 
			
		||||
    def time(self, irc, msg, args, format, seconds):
 | 
			
		||||
        """[<format>] [<seconds since epoch>]
 | 
			
		||||
 | 
			
		||||
        Returns the current time in <format> format, or, if <format> is not
 | 
			
		||||
@ -167,10 +167,7 @@ class Time(callbacks.Plugin):
 | 
			
		||||
        <seconds since epoch> time is given, the current time is used.
 | 
			
		||||
        """
 | 
			
		||||
        if not format:
 | 
			
		||||
            if channel:
 | 
			
		||||
                format = self.registryValue('format', channel)
 | 
			
		||||
            else:
 | 
			
		||||
                format = self.registryValue('format')
 | 
			
		||||
            format = self.registryValue('format', msg.args[0])
 | 
			
		||||
        if tzlocal:
 | 
			
		||||
            irc.reply(datetime.fromtimestamp(seconds, tzlocal()).strftime(format))
 | 
			
		||||
        else:
 | 
			
		||||
@ -178,8 +175,7 @@ class Time(callbacks.Plugin):
 | 
			
		||||
            # including at least up to 2.7.5 and 3.2.3. Install dateutil if you
 | 
			
		||||
            # can't upgrade Python.
 | 
			
		||||
            irc.reply(time.strftime(format, time.localtime(seconds)))
 | 
			
		||||
    time = wrap(time, [optional('channel'), optional('nonInt'),
 | 
			
		||||
                       additional('float', TIME.time)])
 | 
			
		||||
    time = wrap(time, [optional('nonInt'), additional('float', TIME.time)])
 | 
			
		||||
 | 
			
		||||
    @internationalizeDocstring
 | 
			
		||||
    def elapsed(self, irc, msg, args, seconds):
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user