A resource determining method, comprising: obtaining, by a terminal, first indication information and second indication information, wherein the first indication information is used to indicate a slot in which the terminal sends or receives a scheduling assignment, SA, and the second indication information is used to indicate a slot format of the slot; and determining, by the terminal, SA resources in the slot based on the slot format; wherein the determining, by the terminal, SA resources in the slot based on the slot format comprises: determining, by the terminal, SA frequency domain resources in the slot based on the slot format; wherein the determining, by the terminal, SA frequency domain resources in the slot based on the slot format comprises: determining, by the terminal, a first quantity based on the slot format, wherein the first quantity is a quantity of resource blocks, RBs, occupied by the SA in frequency domain; and determining, by the terminal, the SA frequency domain resources in the slot based on the first quantity; characterized by determining, by the terminal, a second quantity based on the slot format, wherein the second quantity is a quantity of uplink symbols in the slot; and if the determined second quantity is greater than or equal to a preset threshold determining, by the terminal, the first quantity based on a mapping relationship between the second quantity and the first quantity, otherwise cancelling sending or receiving of the SA in the slot. obtaining, by a terminal, first indication information and second indication information, wherein the first indication information is used to indicate a slot in which the terminal sends or receives a scheduling assignment, SA, and the second indication information is used to indicate a slot format of the slot; and determining, by the terminal, SA resources in the slot based on the slot format; wherein the determining, by the terminal, SA resources in the slot based on the slot format comprises: determining, by the terminal, SA frequency domain resources in the slot based on the slot format; wherein the determining, by the terminal, SA frequency domain resources in the slot based on the slot format comprises: determining, by the terminal, a first quantity based on the slot format, wherein the first quantity is a quantity of resource blocks, RBs, occupied by the SA in frequency domain; and determining, by the terminal, the SA frequency domain resources in the slot based on the first quantity; characterized by determining, by the terminal, a second quantity based on the slot format, wherein the second quantity is a quantity of uplink symbols in the slot; and if the determined second quantity is greater than or equal to a preset threshold determining, by the terminal, the first quantity based on a mapping relationship between the second quantity and the first quantity, otherwise cancelling sending or receiving of the SA in the slot. determining, by the terminal, SA frequency domain resources in the slot based on the slot format; wherein the determining, by the terminal, SA frequency domain resources in the slot based on the slot format comprises: determining, by the terminal, a first quantity based on the slot format, wherein the first quantity is a quantity of resource blocks, RBs, occupied by the SA in frequency domain; and determining, by the terminal, the SA frequency domain resources in the slot based on the first quantity; characterized by determining, by the terminal, a second quantity based on the slot format, wherein the second quantity is a quantity of uplink symbols in the slot; and if the determined second quantity is greater than or equal to a preset threshold determining, by the terminal, the first quantity based on a mapping relationship between the second quantity and the first quantity, otherwise cancelling sending or receiving of the SA in the slot. determining, by the terminal, a first quantity based on the slot format, wherein the first quantity is a quantity of resource blocks, RBs, occupied by the SA in frequency domain; and determining, by the terminal, the SA frequency domain resources in the slot based on the first quantity; characterized by determining, by the terminal, a second quantity based on the slot format, wherein the second quantity is a quantity of uplink symbols in the slot; and if the determined second quantity is greater than or equal to a preset threshold determining, by the terminal, the first quantity based on a mapping relationship between the second quantity and the first quantity, otherwise cancelling sending or receiving of the SA in the slot.