I took the DAT my sophomore year. Time put in = 2 month, score= 25. I took the MCAT in April. Time put 7 months, score= 39. I think a 25 on the DAT is equivalent to about a 39 on the MCAT. As you can see, the MCAT took me that much longer to prepare for. The DAT is mainly knowledge based, but on the MCAT knowledge is just 1/3 of the equation.