Abstract: We present a quantum algorithm for simulating the time evolution generated by any bounded, time-dependent operator −A with non-positive logarithmic norm, thereby serving as a natural generalization of the Hamiltonian simulation problem. Our method generalizes the recent Linear-Combination-of-Hamiltonian-Simulation (LCHS) framework. In instances where A is time-independent, we provide a block-encoding of the evolution operator e−At with O(tlogϵ1) queries to the block-encoding oracle for A. We also show how the normalized evolved state can be prepared with O(1/∥e−At∣u0⟩