Waiting is tough. Can I just change the time/date using the console?


The Wiki doesn't seem to have anything listed for it, but you can use:

set timescale to #

Where # is the rate at which time passes. 20 is default, 1 is realtime. You can set it to get to the hour you want then set it back.

Edit: It should be noted that setting timescale to either 1 or 0 has been known to cause issues. 2 seems to be the lowest safe value. At 0, fast traveling causes load issues, and at 1 there can be delays in AI processing. Both, however, have the effect of 1 minute real = 1 minute skyrim or 1 minute real = 0 minute skyrim.

  • Perhaps this should be a separate question: Would 0 freeze time? – Iszi Feb 12 '12 at 22:12
  • @Iszi Updated with an answer to that question. In short, it causes a lot of issues. – LoveAndCoding Feb 12 '12 at 22:31
  • Thank for the answer :) Will these issues continue to be a bother once I revert the time scale to default? Or will changing the time scale once have a cascading effect for the rest of my character's life? – Aditya M P Feb 13 '12 at 2:49
  • Should be only as long as you have it changed. That seems to be what all the posts have been saying at least. – LoveAndCoding Feb 13 '12 at 2:53
  • Thank you Ktash - now I type set timescale to 12000, watch as the sun rises and sets rapidly twice, revert to set timescale to 20, and walk in to see that merchants have their inventory reset :) – Aditya M P Feb 13 '12 at 9:03

set gamehour to #

I like to use "set gamehour to 10" and then wait 1 hour, all the stores are then open.


Or this maybe this was what your where looking for:

Console command: sgtm <#>

Source: elderscrolls.wikia.com

Console return value/text : "Global Time Multiplier >> #". # is at least double (variable type).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.