J'ai créé la base de données Lotus Notes pour le département des ressources humaines. J'ai entré le champ Date d'inscription. Entrez également le champ "Total Service Period". Je souhaite que le nombre d'années, le mois et les jours de service calculés s'affichent sur «Afficher» et que la période de service soit mise à jour quotidiennement.Nombre d'années, mois et jours
0
A
Répondre
0
Ceci est juste une nouvelle publication de a formula I postedsept ans auparavant dans Lotus Notes et Domino 4 et 5 forum:
startDate := Time1;
endDate := Time2;
startDay := @Day(startDate);
endDay := @Day(endDate);
startMonth := @Month(StartDate);
endMonth := @Month(endDate);
startYear := @Year(startDate);
endYear := @Year(endDate);
lessAYear := @If(endMonth > startMonth;@False; (endMonth = startMonth) & (endDay >= startDay); @False; @True);
yearsDiff := @If(lessAYear; endYear - startYear - 1; endYear - startYear);
@Set("endDate"; @Adjust(endDate;-yearsDiff;0;0;0;0;0));
monthAdj := @If(startDay>endDay;-1;0);
monthsDiff := @If(lessAYear; (endMonth + 12) - startMonth + monthAdj; endMonth - startMonth + monthAdj);
@Set("endDate";@Adjust(endDate;0;-monthsDiff;0;0;0;0));
daysDiff := @Integer((endDate - startDate)/86400);
@Prompt([Ok];"";@Text(yearsDiff) + "years, " + @Text(monthsDiff) + " months, and " + @Text(daysDiff) + " days.")
0
n'a pas testé celui-ci complètement, mais juste pour le plaisir que je Je voulais partager cette formule:
diff:= @Adjust(endDate; [email protected](startDate); [email protected](startDate)+1;
[email protected](startDate)+1; 0; 0; 0);
y:= @Year(diff);
y:= @If(@IsError(n); 0; n>100; 0; n)
Je suppose que les mois et les jours peuvent être calculés d'une manière similaire.
Questions connexes
- 1. Comment obtenir Nombre de mois et Jours De deux dates
- 2. Calculer les jours du mois
- 3. PHP itérer jours du mois donné mois et année
- 4. Derniers jours du mois précédent
- 5. Pour calculer jours dans un mois
- 6. Comment obtenir le nombre de jours dans un mois et une année donnés?
- 7. comment obtenir les jours pour un mois donné et année
- 8. nombre de mois Convertir mois nom court
- 9. Désactiver la fin du mois Jours?
- 10. Jours du mois dernier inPL/SQL
- 11. Comment faire la somme des durées en jours supérieures au nombre de jours du mois en cours?
- 12. Afficher en temps réel les années, mois, semaines et jours entre 2 jours en JavaScript
- 13. cartographie JPA/Hibernate pour stocker des mois et des jours-de-mois
- 14. problème de récupération du nombre de jours dans un mois en Javascript
- 15. Comment obtenir le nombre de jours dans un mois donné en utilisant Joda-Time?
- 16. Flex: Comment obtenir le nombre de jours d'un mois donné dans Flex?
- 17. Nombre de jours du mois en cours à l'aide de l'iPhone SDK?
- 18. comment obtenir le nombre de jours du mois en cours? en PHP
- 19. Nombre de semaines en mois
- 20. Comment stockez-vous le mois et les jours du calendrier dans un tableau?
- 21. SDK iPhone - Nombre de jours entre le jour et aujourd'hui
- 22. comment inclure les jours du mois précédent dans un calendrier
- 23. Soustraction de jours/mois/années d'un objet Date
- 24. Nombre de jours dans plusieurs périodes
- 25. jQuery DatePicker - Comment mettre en évidence certains jours chaque mois?
- 26. Comment compter le nombre de jours?
- 27. Regex pour les jours xx, xx mois ou xx ans
- 28. Différence mois mois
- 29. Horodatage du nombre de jours internes
- 30. compter le nombre d'entrées dans un mois