Let the sample size set the end date.

ABTestly shows the sample size you need and the uncertainty measure for the method you chose (a confidence interval for the frequentist method, a credible interval for Bayesian), and does not declare a winner before that method's decision threshold is met. The free plan covers 3,000 monthly tracked users and one experiment, no card required.