The paper addresses the challenges and opportunities of instrumenting pervasive computing systems with a logical clock, aware of the quality of synchronization with respect to a time reference. Pervasive computing systems are i) mobile, ii) dynamic and iii) composed of a large number of distributed components; in systems with these characteristics the availability of a ”smart” clock that is i) capable to use different mechanisms for the synchronization with the global distributed time reference and ii) aware of the current quality of synchronization with such time reference, can be very useful in order to build dependable middleware services and applications.