In the radar array signal processing direction of arrival (DOA), the estimation of weak non-stationary signal is an important and difficult problem when both strong and weak signals are coexisting particularly because the weak non-stationary signals are often submerged in noise. In this paper, we proposed a novelty method to estimate the direction of arrival (DOA) of weak non-stationary signal in scenario for strong non-stationary interference signals and Gaussian white noise. The method utilizes spatial time-frequency distribution (STFD) of cross terms rather than suppressing cross terms in time-frequency analysis. The STFD of cross terms are introduced as an alternative matrix, which is similar to data covariance matrix in multiple signal classification (MUSIC), for the DOA estimation of a weak non-stationary signal. The cross-term amplitude of the strong and weak signals is usually above the noise and is easier to use than the auto-term of the weak signal. In the cross term, the information of the weak signal is included, and the auto-term of these weak signals is difficult to extract directly. The ability to incorporate the STFD of cross terms empowers information about a weak non-stationary signal for DOA estimation, leading to improved signal estimates for direction finding. The method based on the STFD of cross terms for DOA estimation of the weak non-stationary signal is revealed to outperform the time-frequency MUSIC and traditional MUSIC algorithm by simulation, respectively. This method has the advantages of the time-frequency direction finding method and also deals with the situation of weak signals. When the strong and weak signals exist at the same time and the two angles are similar, the cross-terms can be used to perform DOA estimation on the weak signal.