The invention belongs to the field of pressure measurement, particularly to a digital temperature compensation system and a method. The temperature compensation system includes a constant-current source (1), a pressure sensing module (3), a pressure signal amplifier (5), a temperature signal amplifier (8), a multiplexing switch (9), an A/D conversion module (6) and a processor (7). The method includes steps including system calibration, storage of system temperature calibration results, and the measurement temperature compensation. According to the invention, in the digital temperature compensation system, a temperature compensation resistor is additionally arranged at a pressure sensor through the design of the pressure sensing module to amplify the temperature characteristic of the pressure sensor and realize the automatic temperature compensation, so that the installation and maintenance are convenient, and the function of serving as the pressure sensor and the temperature sensor at the same time are realized. The digital temperature compensation method provided by the invention realizes the automatic temperature compensation at any temperature and any pressure, has higher measuring accuracy, improves the pressure measuring accuracy, and has the full range error smaller than 0.02% or lager than minus 0.02%.