I don't think there is much difference in meaning. The thing is, however, that the within construction is unnatural. A native speaker would use "in less than" rather than "within".
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: