This question is impossible to answer, other than to say that the length of support is usually related to the duration of the marriage.
If the marriage is shorter than 10 years, spousal support will be for a period of from one-third to one-half the duration of the marriage, and will then end.
If the marriage is longer than 10 years, spousal support will generally run until the death of either spouse, remarriage of the recipient spouse, or further order of the court.
Child support will run until the children reach the statutory age of majority. Each case is different, as is the amount of spousal support and its duration.