time-server (n.) Look up time-server at Dictionary.com
"one who adapts his manners and opinions to the times," 1580s, from expression serve the time "shape one's views to what is in favor" (1550s), translating Latin tempori servire. See time (n.) + serve (v.).