Current Code:
from Tkinter import *
import time
Time = time.strftime('%H:%M%p')
print Time
root = Tk()
root.option_add('*Font', 'courier 12')
root.option_add('*Background', 'grey')
root.configure(bg = 'grey')
w, h = 203, 50
x, y = (root.winfo_screenwidth()/2) - (w/2), (root.winfo_screenheight()/2) - (h/2)
root.geometry('%dx%d+%d+%d' % (w, h, x, y))
Time = Entry(root, relief = RIDGE, bd = 5, width = 16, cursor = 'plus', fg = 'red', selectforeground = 'red', selectbackground = 'black')
Time.place(x = 0, y = 0)
Time.insert(0, Time)
root.title('Time')
root.mainloop()
The code above is an extract from my actual code, the problem is that when I try to insert the current time in an entry widget, it shows up as a decimal but it shows up fine in the console. Why is this?
Here is a Screen Shot:

I am using python 2.7.5