Войти
Меню :
year (5)
php time (16)
php (387)



Blog (1579)
php (387)
js (295)
html (153)
css (144)
html tags (62)
js tag (56)
js method (44)
jquery (42)
php array (38)
ruweb.net (37)
text (37)
js date (33)
other (33)
online (30)
form html (30)
Показать еще :
fonts (30)
js events (22)
dosite (22)
php file (21)
atom (20)
foto (20)
input (19)
database (19)
php date (18)
forum (18)
svg (18)
mysql (17)
info (17)
hosting (17)
lingvo (17)
php img (16)
board (16)
php time (16)
img (15)
color (15)
notepad (14)
js time (14)
js url (14)
jsphp (14)
select (13)
знак (13)
osclass (13)
htaccess (13)
table (13)
yandex (13)
download (12)
keyboard (12)
html book (12)
php path (12)
icon (11)
$ server (11)
dw block (11)
form (10)
mouse (10)
js delete (10)
vs code (10)
css img (10)
ftp (9)
hover (8)
chart (8)
php url (7)
php post (7)
comment (7)
js vars (6)
нок (6)
click (6)
hey tag (6)
canvas (6)
php get (6)
iframe (6)
list (6)
xml (5)
heading (5)
reg.ru (5)
js math (5)
adminka (5)
year (5)
web (5)
mb (5)
value (5)
js file (5)
tag a (5)
js id (5)
console (5)
submit (4)
js img (4)
scandir (4)
bbcode (4)
month (4)
symbols (4)
task (4)
pages (4)
games (4)
php var (4)
youtube (4)
js hash (4)
vk (4)
numbers (4)
day (4)
js form (4)
base64 (4)
week (4)
ssl (4)
units (3)
рся (3)
aimp (3)
file (3)
video (3)
captcha (3)
php day (3)
padding (3)
ucoz (3)
line (3)
куб (3)
js post (3)
https (3)
money (3)
jquery post (3)
domen (3)
src (2)
seo (2)
sitemap (2)
пк (2)
tag hr (2)
height (2)
google (2)
arrows (2)
typeof (2)
qr code (2)
counter (2)
prompt (2)
details (2)
ok (2)
blob (2)
scroll (1)
smile (1)
speed (1)
webp (1)
jino (1)
lingvo (1)
archive (1)
cursor (1)
windows (1)
rutube (1)
нод (1)

Сколько лет полных через php

Полных лет php. Сколько тебе полных лет - вывести через php! Это простой вопрос, а как вывести/получить сколько полных тебе лет в php. Интересная задачка, которую мы с вами должны решить!

Сколько лет полных через php

  1. Сколько полных мне лет php.
  2. Ошибка сколько полных мне лет.
  3. Сколько полных мне лет php относительно даты рождения.
  4. --- Обновление 2024 года:
  5. Новое : сколько полных мне лет php относительно даты рождения.
  6. Проверка сколько полных мне лет php.
  7. Функция сколько полных мне лет php.
  8. Еще точнее сколько полных мне лет php.

  1. Сколько полных мне лет php

    Первое, что нам требуется - это вывести текущий год, это делается, например echo date('Y'); и в результате мы получим:

    2024

    И далее нам остается отнять от данной даты наш год рождения! Это число будет всегда стационарной, я родился в тот год, когда вышла стена pink floyd echo date('Y') -1969; результат:

    55

    Но если, вы смотрите на сколько полных мне лет php после 12 мая, то все верно!

    Но если, вы смотрите на это число, до 12 мая, то здесь явная ошибка, потому, что мне точно еще нет полных лет!

    Давайте разберем эту ошибку и посмотрим возможные варианты


  2. Ошибка сколько полных мне лет

    Кстати если вы родились 1 января, то у вас такой ошибки никогда не будет!

    Ошибка, которая нас подстерегает, когда мы будем говорить о том сколько полных лет тебе через php? в чем ошибка!?

    Представим, что вы родились 12 мая, на схеме это представлено, как 5 часов и красная зона, которая начинается с первого января каждого года до 12 мая каждого когда - будет возникать ошибка, в зависимости от той даты, в которой вы сейчас находитесь!

    Ошибка сколько полных  мне лет

    Если вы находитесь в промежутке времени от 01.01.2024 до 12.05.2024, то мне еще не стукнуло(echo date('Y')-1969;) полных лет!

    55

    Т.е. нам нужно от текущего года отнять единицу, у нас получится вот такая конструкция echo (date('Y') - 1 )-1969; то в этот промежуток времени, мне действительно будет полных лет:

    54

    Теперь предположим, что мы находимся в промежутке времени с 12.05.2024 до 31.12.2024 -> то... первый пункт будет верным, а во втором будет ошибка...

    Что делать!?

    Нам нужен скрипт! Который обработает всю эту вакханалию с ошибкой сколько полных мне лет...


  3. Сколько полных мне лет php относительно даты рождения

    Логика и описание скрипта "Сколько полных мне лет php относительно даты рождения" :

    Нам потребуется число первое января текущего года(превратим дату в метку времени) ->

    $first_day_year = mktime(0, 0, 0, '1','1', date('Y'));
    Получим при выводе echo $first_day_year :
    1704056400
    Вторая метка времени - это будет наш день рождение каждого года ->
    $birth_day_year = mktime(0, 0, 0, '5','12', date('Y'));
    Получим:
    1715461200

    И третье число - текущая временная метка -> time();

    1735231295

    И далее совершенно простое условие, если текущая временная метка находится внутри красной зоны, то отнимаем 1, иначе отнимаем от даты год рождения! Это гениально, профессор! wall :

    if(time() > $first_day_year and time() < $birth_day_year )
    {
    $var_simple = (date('Y')-1) - 1969;
    }
    else
    {
    $var_simple = date('Y') - 1969;
    }
    echo $var_simple;

    Результат:

    55 Ну и еще давайте добавим склонение
    Мне сейчас полных 55 лет

  4. Новое : сколько полных мне лет php относительно даты рождения.

    Не стал удалять старый код и старое описание "получить полные года php", пусть остается...

    Иногда только и остается удивляться... зачем так написал, когда можно было написать намного проще... wall

    Что нужно убрать?

    В предыдущем коде все верно... только переменная "$first_day_year" там не нужна...

    Логика скрипта сколько полных мне лет php относительно даты рождения.

    Есть текущая метка времени, которую получаем с помощью time .

    1735231295

    Эта временная метка текущего года :

    Либо больше метки времени вашего дня рождения текущего года.
    Значит ваш день рождения прошел.
    И все полные относительно этого года уже исполнились.
    Отнимаем целые года, текущий год и вашего дня рождения.

    Либо меньше... метки времени вашего дня рождения текущего года.
    Значит вам не исполнилось полных лет в этом году!
    Значит от текущего года нужно отнять 1.

    Пример кода сколько полных мне лет php.

    Здесь в примере используем опять дату 12 мая 1969 года...

    <?

    $BDY_time = mktime(0, 0, 0, 5 , 12, date('Y'));

    if( time() > $BDY_time ) $VS = date('Y') - 1969;

    else $VS = (date('Y')-1) - 1969;

    echo $VS;

    ?>

    Результат работы кода сколько полных мне лет php.

    Ну и опять поместим данный код прямо сюда...

    55

  5. Проверка сколько полных мне лет php.

    Ка проверить правильность работы кода "сколько полных мне лет php"?

    Для этого вма понадобится:

    Создадим два аналогичных кода.

    В первом добавим 24 часа к временной метке...

    $BDY_time_1 = time() + (60*60*24);

    Во втором случае удалим 24 часа к временной метке...

    $BDY_time_0 = time() - (60*60*24);

    Соберем весь код проверки!

    Код сколько полных мне лет php.

    Здесь в примере используем опять дату 12 мая 1969 года...

    <?

    $BDY_time_1 = time() + (60*60*24);

    if( time() > $BDY_time_1 ) $VS_1 = date('Y') - 1969;

    else $VS_1 = (date('Y')-1) - 1969;

    echo $VS_1 ;

     

    $BDY_time_0 = time() - (60*60*24);

    if( time() > $BDY_time_0 ) $VS_0 = date('Y') - 1969;

    else $VS_0 = (date('Y')-1) - 1969;

    echo $VS_0 ;

    ?>

    Пример проверки кода сколько полных мне лет php.

    54 55

  6. Функция сколько полных мне лет php.

    Как написать функцию "сколько полных мне лет php"?

    Нужно взять выше приведенный код и упаковать его в функцию!

    Функция сколько полных мне лет php.

    <?

    function how_many_full_years($day, $month, $year)

    {

      $birth_day_year = mktime(0, 0, 0, $month, $day, date('Y'));

      if( time() > $birth_day_year ) return date('Y') - $year;

      else return (date'Y')-1) - $year;

    }

     

    echo function how_many_full_years(12, 5, 1969);

    ?>

    Пример работы функции сколько полных мне лет php.

    Не буду проверять работу функции "how_many_full_years". Поскольку выше уже я провел соответствующие проверки кода.

    А поскольку код аналогичный, то и работать будет аналогично!

    Единственное давайте применим данную функцию к моему дню рождения, который код я показал выше:

    55

  7. Еще точнее сколько полных мне лет php.

    Выше приведенный код работает для даты, когда 0 часов, 0 минут, 0 секунд

    Если вам этой точности не хватает, то можно вычислять полных лет до секунды:

    Функция сколько полных мне лет php до секунды.

    <?

    function how_many_full_years($second, $minute, $hour, $day, $month, $year)

    {

      $birth_day_year = mktime($hour, $minute, $second , $month, $day, date('Y'));

      if( time() > $birth_day_year ) return date('Y') - $year;

      else return (date'Y')-1) - $year;

    }

    ?>

Не стесняемся говорить спасибо!
О комментах : 05.11.2024
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Друзья! Пожалуйста держите себя в рамках приличия!
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже:
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

Теги:
php сколько полных лет php посчитать сколько полных лет полных лет php Сколько полных мне лет php How old am I now? Ошибка сколько полных мне лет. The mistake is how old I am. Сколько полных мне лет php относительно даты рождения. How old am I in php relative to my date of birth?
dwweb.ru есть здесь:
Все соцсети в одном месте!
Разное :Игра "пятнашки"
Угадай страну по флагу

Кальклятор
Математика онлайн

Списки шифрования
Часы

Числа словами
Названия чисел(max=10305)
Графики

Qr код онлайн

Как сделать сайт?
Md5 онлайн
Sitemap.html
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Лучший хостинг : RUWEB + помощь по RUWEB Сайт работает круглосуточно 24/7.
Страница загружена за : 0.037637 секунд.