Articles of rbuy

Comment puis-je obtenir la date / heure actuelle au format JJ / MM / AAAA HH: MM?

Comment puis-je obtenir la date et l’heure actuelles au format DD/MM/YYYY HH:MM et également incrémenter le mois?

Nom de ce mois (Date.today.month comme nom)

J’utilise Date.today.month pour afficher le numéro du mois. Y a-t-il une commande pour obtenir le nom du mois ou dois-je faire un cas pour l’obtenir?

Ouvrez un stream IO à partir d’un fichier ou d’une URL local

Je sais qu’il existe des librairies dans d’autres langages pouvant prendre une chaîne contenant un chemin vers un fichier local ou une URL et l’ouvrir en tant que stream IO lisible. Y a-t-il un moyen facile de le faire en ruby?

Comment vérifier si une chaîne est une date valide

J’ai une chaîne: “31-02-2010” et “31-02-2010” veux vérifier si c’est une date valide ou non. Quelle est la meilleure façon de le faire? J’ai besoin d’une méthode qui renvoie true si la chaîne est une date valide et false si ce n’est pas le cas.

Que fait l’opérateur “===” dans Ruby?

Duplication possible: === vs == en Ruby Je l’ai vu utilisé plusieurs fois ces derniers temps mais je n’arrive pas à comprendre ce qu’il fait. Quelqu’un peut-il illustrer comment cela fonctionne?

Problème de comparaison du temps avec RSpec

J’utilise Ruby on Rails 4 et le gem Rspec-rails 2.14. Pour un object, je voudrais comparer l’heure actuelle avec l’ updated_at object updated_at après une action d’action du contrôleur, mais je suis en difficulté car la spécification ne passe pas. En d’autres termes, le code de spécification est le suivant: it “updates updated_at atsortingbute” do […]

méthode d’envoi de ruby ​​en passant plusieurs parameters

Essayer de créer des objects et d’appeler des méthodes dynamicment en Object.const_get(class_name).new.send(method_name,parameters_array) qui fonctionne bien quand Object.const_get(RandomClass).new.send(i_take_arguments,[10.0]) mais jetant un nombre incorrect d’arguments 1 pour 2 pour Object.const_get(RandomClass).new.send(i_take_multiple_arguments,[25.0,26.0]) La classe aléatoire définie est class RandomClass def i_am_method_one puts “I am method 1” end def i_take_arguments(a) puts “the argument passed is #{a}” end def i_take_multiple_arguments(b,c) puts […]

Réutiliser les étapes du concombre

Je veux réutiliser certaines étapes de Concombre mais je n’arrive pas à trouver le bon chemin. Je veux écrire une étape comme: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of “invalid” or “valid” end Mais alors faites un autre pas comme: Given /^I login successfully$ # call “Given […]

Extraire une sous-chaîne d’une chaîne dans Ruby en utilisant une expression régulière

Comment puis-je extraire une sous-chaîne à l’intérieur d’une chaîne dans Ruby? Exemple: Ssortingng1 = ” ” Je veux extraire la subssortingng de Ssortingng1 (c’est-à-dire tout ce qui se trouve dans la dernière occurrence de < et > ).

Quelle est la différence entre Class et Klass dans Ruby?

Quelle est la différence entre Class et Klass?