@Override
        void apply(DateTimeParserContext ctx) {
            int snapshot = ctx.cursor().value();
            while (node.matches(ctx)) {
                if (snapshot != ctx.cursor().value()) {
                    node.apply(ctx.withCursorValue(snapshot));
                    snapshot = ctx.cursor().value();
                }
            }
        }
The base time for relative statements.
exts/jphp-zend-ext/src/main/java/org/develnext/jphp/zend/ext/standard/date/DateTimeParser.java