“Эта пятница” в сценарии удара

Существует ли способ вычислить метку времени для следующего подъема недельного дня?

Так, например, с пятницей, я хотел бы смочь выполнить некоторый код, который вычисляет, что с сегодняшнего дня среда 19.05.10, следующая пятница будет 21.05.10 и получит метку времени от него.

Я знаю, что команда даты может проанализировать данную строковую дату согласно формату, но я не могу выяснить, как вычислить "в следующую пятницу с сегодняшнего дня"

Какая-либо идея?

Править: Я нахожусь на Mac

7
задан Ben 9 December 2015 в 00:51
поделиться