You can lift weights for as long or as short of a time period as is needed to achieve the desired training effect.  It may be beneficial to alternate light and heavy weight lifting days in order to avoid becoming burnt out. It is always best to ask a trainer or weightlifting professional for specific workout routines that are designed around your training goals.