Well, take a look at the events API documentation:
http://docs.coronalabs.com/guide/events/detectEvents/index.html
http://www.coronalabs.com/blog/2011/09/24/tutorial-how-to-drag-objects/
You might need this function from the mathlib.lua library:
http://developer.coronalabs.com/code/maths-library
-- returns the distance between points a and b function lengthOf( a, b ) local width, height = b.x-a.x, b.y-a.y return (width\*width + height\*height)^0.5 -- math.sqrt(width\*width + height\*height) -- nothing wrong with math.sqrt, but I believe the ^.5 is faster end
Basically, while a touch event is happening, check for the direction moved being -ve or +ve and once a threshold distance has been passed update the display.
You cannot change the device time from within a Corona app, I believe. I’m not sure any app except the Apple apps have that ability.