Yes, if you set up transactional replication you can apply a schedule to each subscriber, and each subscriber can have a different schedule.
Note Transactional replication is not instantaneous, there is some lag, usually is not a significant amount of time.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/howtosql/ht_replctem_6ysp.asp