A method of Vehicle-to-Everything synchronization for a first terminal, the first terminal being a transmitting end for a sidelink synchronization signal, comprising: determining a transmission period for transmitting the sidelink synchronization signal under a first network signal condition as a first period; in response to that a second network signal condition is detected, adjusting the transmission period for transmitting the sidelink synchronization signal based on a set rule to obtain a second period after the adjustment, wherein the second network signal condition is different from the first network signal condition, and the second period is different from the first period, which comprises: in response to signal strength in the second network signal condition is less than the signal strength in the first network signal condition, adjusting the transmission period for transmitting the sidelink synchronization signal to obtain the second period smaller than the first period; and in response to the signal strength in the second network signal condition is greater than the signal strength in the first network signal condition, adjusting the transmission period for transmitting the sidelink synchronization signal to obtain the second period larger than the first period; and transmitting the sidelink synchronization signal to one or more second terminals according to the second period, for a Vehicle-to-Everything synchronization by the one or more second terminals based on the received sidelink synchronization signal, wherein the one or more second terminals are respective receiving ends for the sidelink synchronization signal and are to be synchronized; wherein network signal include at least one of: signal of a Global Navigation Satellite System, GNSS, or signal of a base station. determining a transmission period for transmitting the sidelink synchronization signal under a first network signal condition as a first period; in response to that a second network signal condition is detected, adjusting the transmission period for transmitting the sidelink synchronization signal based on a set rule to obtain a second period after the adjustment, wherein the second network signal condition is different from the first network signal condition, and the second period is different from the first period, which comprises: in response to signal strength in the second network signal condition is less than the signal strength in the first network signal condition, adjusting the transmission period for transmitting the sidelink synchronization signal to obtain the second period smaller than the first period; and in response to the signal strength in the second network signal condition is greater than the signal strength in the first network signal condition, adjusting the transmission period for transmitting the sidelink synchronization signal to obtain the second period larger than the first period; and in response to signal strength in the second network signal condition is less than the signal strength in the first network signal condition, adjusting the transmission period for transmitting the sidelink synchronization signal to obtain the second period smaller than the first period; and in response to the signal strength in the second network signal condition is greater than the signal strength in the first network signal condition, adjusting the transmission period for transmitting the sidelink synchronization signal to obtain the second period larger than the first period; and transmitting the sidelink synchronization signal to one or more second terminals according to the second period, for a Vehicle-to-Everything synchronization by the one or more second terminals based on the received sidelink synchronization signal, wherein the one or more second terminals are respective receiving ends for the sidelink synchronization signal and are to be synchronized; wherein network signal include at least one of: signal of a Global Navigation Satellite System, GNSS, or signal of a base station.