Timeserving
Timeserving , adjective
Obsequiously complying with the spirit of the times, or the humors of those in power.
Timeserving , noun
An obsequious compliance with the spirit of the times, or the humors of those in power, which implies a surrender of one's independence, and sometimes of one's integrity.
Trimming and timeserving, which are but two words for the same thing,... produce confusion.
[I] pronounce thee... a hovering temporizer, that
Canst with thine eyes at once see good and evil,
Inclining to them both.