function [ y, j ] = j_carry_gregorian ( y, j ) %*****************************************************************************80 % %% J_CARRY_GREGORIAN carries year-days to years in a Gregorian date. % % Licensing: % % This code is distributed under the GNU LGPL license. % % Modified: % % 22 June 2012 % % Author: % % John Burkardt % % Parameters: % % Input/output, integer Y, J, a YJ date. % while ( 1 ) days = year_length_gregorian ( y ); if ( j < days ) break end j = j - days; y = y + 1; end return end