code: def rnd_datetime_array(size, start=datetime(1970, 1, 1), end=None):
      
      if end is None:
          end = datetime.now()
      start = parser.parse_datetime(start)
      end = parser.parse_datetime(end)
      _assert_correct_start_end(start, end)
      return _randn(size, _rnd_datetime, start, end)
docs: Array or Matrix of random datetime generator.
  
      :returns: 1d or 2d array of datetime.date