From dad6b80c440584556e8995e143292c06a0617eb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=B3ra=20Kocsis?= <dora@dynare.org> Date: Wed, 24 Jun 2020 00:48:03 +0200 Subject: [PATCH] Add support for daily frequency in mdbnomics2dseries conversion. --- src/utilities/get/get_series_start_date.m | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/utilities/get/get_series_start_date.m b/src/utilities/get/get_series_start_date.m index 4597519..d34ced3 100644 --- a/src/utilities/get/get_series_start_date.m +++ b/src/utilities/get/get_series_start_date.m @@ -26,6 +26,8 @@ function series_start_date = get_series_start_date(frequency, original_period) date_ext = regexp(original_period, '\d*', 'Match'); switch frequency + case 'daily' + series_start_date = original_period; case 'monthly' series_start_date = [date_ext{1} 'M' regexprep(date_ext{2},'\<0*','')]; case 'quarterly' @@ -98,3 +100,18 @@ end %$ %$ T = all(t); %@eof:4 + +%@test:5 +%$ try +%$ str = get_series_start_date('daily','1997-01-01'); +%$ t(1) = true; +%$ catch +%$ t(1) = false; +%$ end +%$ +%$ if t(1) +%$ t(2) = dassert(str, '1997-01-01'); +%$ end +%$ +%$ T = all(t); +%@eof:5 \ No newline at end of file -- GitLab