diff --git a/src/js/utilsFC.js b/src/js/utilsFC.js
index 2b8fea7f87eaf7e438210a58f63901468d63e3ac..d9d63199da3037394276f648e6fe66346171deb0 100644
--- a/src/js/utilsFC.js
+++ b/src/js/utilsFC.js
@@ -1187,12 +1187,25 @@ window.years = function(weeks) {
 
 	return r;
 };
-window.asDate = function(weeks, bonusDay = 0) {
+/**
+ * @param {number} [weeks]
+ * @param {number} [bonusDay]
+ * @return {Date}
+ */
+window.asDate = function(weeks = null, bonusDay = 0) {
+	if (weeks == null) {
+		weeks = State.variables.week;
+	}
 	let d = new Date(2037, 0, 12);
 	d.setDate(d.getDate() + weeks * 7 + bonusDay);
 	return d;
 };
-window.asDateString = function(weeks, bonusDay = 0) {
+/**
+ * @param {number} [weeks]
+ * @param {number} [bonusDay]
+ * @return {string}
+ */
+window.asDateString = function(weeks = null, bonusDay = 0) {
 	return asDate(weeks, bonusDay).toLocaleString(undefined, {year: 'numeric', month: 'long', day: 'numeric'});
 };