Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: timeserving  'tIm,sur-ving
  1. Taking immediate advantage, often unethically, of any circumstance of possible benefit
    "It was a highly timeserving grab for as many tickets as possible";
    - opportunist, opportunistic

See also: expedient