from trac.core import *
from trac.wiki.macros import WikiMacroBase
from StringIO import StringIO
import time

__all__ = ['TimestampMacro']

class TimestampMacro(WikiMacroBase):
	"""
	Macro for inserting timestamp

	{{{
	[[Timestamp]]
	}}}

	"""
	def expand_macro(self, formatter, name, args):
		buf = StringIO()
		t = time.localtime()
		buf = "<b>%s</b>" % time.strftime('%c', t)
		return buf
		
