A neighboring cell measurement method performed by a terminal device, comprising: receiving, by the terminal device, SS/PBCH block measurement timing configuration, SMTC, information from a network device; and determining, by the terminal device, an SMTC window according to a positioning capability of the terminal device and the SMTC information, wherein the SMTC window is used for neighboring cell measurement, characterized in that when the positioning capability meets a requirement according to a positioning accuracy of the terminal device, shortening the SMTC window by adjusting a start time of the SMTC window by adjusting an offset of the start time of the SMTC window relative to a start time position of a SMTC period where the SMTC window is located to a sum of a time interval, determined by the terminal device, and an offset indicated by second start time offset information in the SMTC information, wherein the time interval is less than or equal to: an interval between a minimum delay of signals of all neighbor cells corresponding to a frequency point corresponding to the SMTC information and a signal delay of current cell; or, an interval between a signal delay of a neighbor cell corresponding to the SMTC information and the signal delay of the current cell; or, an interval between a minimum delay of signals of a neighbor cell group corresponding to the SMTC information and the signal delay of the current cell. receiving, by the terminal device, SS/PBCH block measurement timing configuration, SMTC, information from a network device; and determining, by the terminal device, an SMTC window according to a positioning capability of the terminal device and the SMTC information, wherein the SMTC window is used for neighboring cell measurement, characterized in that when the positioning capability meets a requirement according to a positioning accuracy of the terminal device, shortening the SMTC window by adjusting a start time of the SMTC window by adjusting an offset of the start time of the SMTC window relative to a start time position of a SMTC period where the SMTC window is located to a sum of a time interval, determined by the terminal device, and an offset indicated by second start time offset information in the SMTC information, wherein the time interval is less than or equal to: an interval between a minimum delay of signals of all neighbor cells corresponding to a frequency point corresponding to the SMTC information and a signal delay of current cell; or, an interval between a signal delay of a neighbor cell corresponding to the SMTC information and the signal delay of the current cell; or, an interval between a minimum delay of signals of a neighbor cell group corresponding to the SMTC information and the signal delay of the current cell. an interval between a minimum delay of signals of all neighbor cells corresponding to a frequency point corresponding to the SMTC information and a signal delay of current cell; or, an interval between a signal delay of a neighbor cell corresponding to the SMTC information and the signal delay of the current cell; or, an interval between a minimum delay of signals of a neighbor cell group corresponding to the SMTC information and the signal delay of the current cell.